home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / MacOS 8 Resources / Developer Documentation / Performance Tools Notes / QuickView™ 2.2f2 / QuickView™ 2.2f2.rsrc / CODE_16_QH QCOD.txt < prev    next >
Text File  |  1996-05-07  |  160KB  |  2,830 lines

  1. # near model CODE resource
  2. # jump table entries: 63040-63097 (58 of them)
  3. 00000000  FFFF                     .invalid   <<F/7/7>>
  4. 00000002  F640 0000                .extension 0x640 <<F/1/3>>, 0x0000 // unimplemented
  5. 00000006  1F60 2F2F                move.b     [A7 + 0x2F2F], -[A0]
  6. // begin alternate branch 00000008-00000010
  7. fn00000008:
  8. 00000008  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  9. 0000000C  486D A61C                pea.l      [A5 - 0x59E4]
  10. // end alternate branch 00000008-00000010
  11. fn00000008: // (misaligned)
  12. 0000000A  0004 486D                ori.b      D4, 0x6D /* 'm' */
  13. 0000000E  A61C                     syscall    FreeMem, flags=6
  14. 00000010  4EBA 0044                jsr        [PC + 0x44 /* 00000056 */]
  15. 00000014  504F                     addq.w     A7, 8
  16. 00000016  4E75                     rts
  17. 00000018  2F0A                     move.l     -[A7], A2
  18. 0000001A  246F 0008                movea.l    A2, [A7 + 0x8]
  19. 0000001E  200A                     move.l     D0, A2
  20. 00000020  672E                     beq        +0x30 /* 00000050 */
  21. 00000022  4AAA 0004                tst.l      [A2 + 0x4]
  22. 00000026  671A                     beq        +0x1C /* 00000042 */
  23. 00000028  4878 0046                push.l     0x46 /* 'F' */
  24. 0000002C  3F3C 0001                move.w     -[A7], 0x1
  25. 00000030  4878 004A                push.l     0x4A /* 'J' */
  26. 00000034  2F12                     move.l     -[A7], [A2]
  27. 00000036  4EAD E010                jsr        [A5 - 0x1FF0]
  28. 0000003A  2052                     movea.l    A0, [A2]
  29. 0000003C  A023                     syscall    DisposHandle/DisposeHandle
  30. 0000003E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  31. label00000042:
  32. 00000042  4A6F 000C                tst.w      [A7 + 0xC]
  33. 00000046  6F08                     ble        +0xA /* 00000050 */
  34. 00000048  2F0A                     move.l     -[A7], A2
  35. 0000004A  4EAD DD28                jsr        [A5 - 0x22D8]
  36. 0000004E  584F                     addq.w     A7, 4
  37. label00000050:
  38. 00000050  204A                     movea.l    A0, A2
  39. 00000052  245F                     movea.l    A2, [A7]+
  40. 00000054  4E75                     rts
  41. fn00000056:
  42. 00000056  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  43. 0000005A  4FEF FFB6                lea.l      A7, [A7 - 0x4A]
  44. 0000005E  266F 005E                movea.l    A3, [A7 + 0x5E]
  45. 00000062  286F 0062                movea.l    A4, [A7 + 0x62]
  46. 00000066  2F0C                     move.l     -[A7], A4
  47. 00000068  2F0B                     move.l     -[A7], A3
  48. 0000006A  4EBA 0088                jsr        [PC + 0x88 /* 000000F4 */]
  49. 0000006E  2448                     movea.l    A2, A0
  50. 00000070  200A                     move.l     D0, A2
  51. 00000072  504F                     addq.w     A7, 8
  52. 00000074  670C                     beq        +0xE /* 00000082 */
  53. 00000076  204A                     movea.l    A0, A2
  54. 00000078  4FEF 004A                lea.l      A7, [A7 + 0x4A]
  55. 0000007C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  56. 00000080  4E75                     rts
  57. label00000082:
  58. 00000082  41D4                     lea.l      A0, [A4]
  59. 00000084  43D7                     lea.l      A1, [A7]
  60. 00000086  7010                     moveq.l    D0, 0x10
  61. label00000088:
  62. 00000088  22D8                     move.l     [A1]+, [A0]+
  63. 0000008A  51C8 FFFC                dbf        D0, -0x6 /* 00000088 */
  64. 0000008E  32D8                     move.w     [A1]+, [A0]+
  65. 00000090  A166                     syscall    NewEmptyHandle, flags=1
  66. 00000092  2F48 0046                move.l     [A7 + 0x46], A0
  67. 00000096  2448                     movea.l    A2, A0
  68. 00000098  4AAF 0046                tst.l      [A7 + 0x46]
  69. 0000009C  660C                     bne        +0xE /* 000000AA */
  70. 0000009E  91C8                     sub.l      A0, A0
  71. 000000A0  4FEF 004A                lea.l      A7, [A7 + 0x4A]
  72. 000000A4  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  73. 000000A8  4E75                     rts
  74. label000000AA:
  75. 000000AA  4A93                     tst.l      [A3]
  76. 000000AC  670C                     beq        +0xE /* 000000BA */
  77. 000000AE  41D7                     lea.l      A0, [A7]
  78. 000000B0  2253                     movea.l    A1, [A3]
  79. 000000B2  704A                     moveq.l    D0, 0x4A
  80. 000000B4  A9EF                     syscall    PtrAndHand
  81. 000000B6  3600                     move.w     D3, D0
  82. 000000B8  6014                     bra        +0x16 /* 000000CE */
  83. label000000BA:
  84. 000000BA  554F                     subq.w     A7, 2
  85. 000000BC  486F 0002                pea.l      [A7 + 0x2]
  86. 000000C0  2F0B                     move.l     -[A7], A3
  87. 000000C2  4878 004A                push.l     0x4A /* 'J' */
  88. 000000C6  4EAD DDD8                jsr        [A5 - 0x2228]
  89. 000000CA  301F                     move.w     D0, [A7]+
  90. 000000CC  3600                     move.w     D3, D0
  91. label000000CE:
  92. 000000CE  3003                     move.w     D0, D3
  93. 000000D0  48C0                     ext.l      D0
  94. 000000D2  6710                     beq        +0x12 /* 000000E4 */
  95. 000000D4  204A                     movea.l    A0, A2
  96. 000000D6  A023                     syscall    DisposHandle/DisposeHandle
  97. 000000D8  91C8                     sub.l      A0, A0
  98. 000000DA  4FEF 004A                lea.l      A7, [A7 + 0x4A]
  99. 000000DE  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  100. 000000E2  4E75                     rts
  101. label000000E4:
  102. 000000E4  52AB 0004                addq.l     [A3 + 0x4], 1
  103. 000000E8  204A                     movea.l    A0, A2
  104. 000000EA  4FEF 004A                lea.l      A7, [A7 + 0x4A]
  105. 000000EE  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  106. 000000F2  4E75                     rts
  107. fn000000F4:
  108. 000000F4  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  109. 000000F8  266F 0014                movea.l    A3, [A7 + 0x14]
  110. 000000FC  286F 0018                movea.l    A4, [A7 + 0x18]
  111. 00000100  4AAB 0004                tst.l      [A3 + 0x4]
  112. 00000104  6608                     bne        +0xA /* 0000010E */
  113. 00000106  91C8                     sub.l      A0, A0
  114. 00000108  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  115. 0000010C  4E75                     rts
  116. label0000010E:
  117. 0000010E  2053                     movea.l    A0, [A3]
  118. 00000110  2450                     movea.l    A2, [A0]
  119. 00000112  7600                     moveq.l    D3, 0x00
  120. 00000114  601E                     bra        +0x20 /* 00000134 */
  121. label00000116:
  122. 00000116  2F0C                     move.l     -[A7], A4
  123. 00000118  2F0A                     move.l     -[A7], A2
  124. 0000011A  4EAD E070                jsr        [A5 - 0x1F90]
  125. 0000011E  4A80                     tst.l      D0
  126. 00000120  504F                     addq.w     A7, 8
  127. 00000122  670A                     beq        +0xC /* 0000012E */
  128. 00000124  206A 0046                movea.l    A0, [A2 + 0x46]
  129. 00000128  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  130. 0000012C  4E75                     rts
  131. label0000012E:
  132. 0000012E  5283                     addq.l     D3, 1
  133. 00000130  704A                     moveq.l    D0, 0x4A
  134. 00000132  D5C0                     add.l      A2, D0
  135. label00000134:
  136. 00000134  B6AB 0004                cmp.l      D3, [A3 + 0x4]
  137. 00000138  6DDC                     blt        -0x22 /* 00000116 */
  138. 0000013A  91C8                     sub.l      A0, A0
  139. 0000013C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  140. 00000140  4E75                     rts
  141. 00000142  486D A624                pea.l      [A5 - 0x59DC]
  142. 00000146  486D F640                pea.l      [A5 - 0x9C0]
  143. 0000014A  42AD A61C                clr.l      [A5 - 0x59E4]
  144. 0000014E  42AD A620                clr.l      [A5 - 0x59E0]
  145. 00000152  486D A61C                pea.l      [A5 - 0x59E4]
  146. 00000156  4EAD DD30                jsr        [A5 - 0x22D0]
  147. 0000015A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  148. 0000015E  4EF9 FFFF F988           jmp        [0xFFFFF988]
  149. 00000164  48E7 1E3A                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4,A6
  150. 00000168  4FEF FEA0                lea.l      A7, [A7 - 0x160]
  151. 0000016C  2C6F 0184                movea.l    A6, [A7 + 0x184]
  152. 00000170  246F 0188                movea.l    A2, [A7 + 0x188]
  153. 00000174  282F 018C                move.l     D4, [A7 + 0x18C]
  154. 00000178  266F 0190                movea.l    A3, [A7 + 0x190]
  155. 0000017C  1F3C 0005                move.b     -[A7], 0x5
  156. 00000180  2F0E                     move.l     -[A7], A6
  157. 00000182  4EAD E990                jsr        [A5 - 0x1670]
  158. 00000186  2848                     movea.l    A4, A0
  159. 00000188  A994                     syscall    CurResFile
  160. 0000018A  301F                     move.w     D0, [A7]+
  161. 0000018C  3C00                     move.w     D6, D0
  162. 0000018E  200A                     move.l     D0, A2
  163. 00000190  584F                     addq.w     A7, 4
  164. 00000192  662E                     bne        +0x30 /* 000001C2 */
  165. 00000194  2004                     move.l     D0, D4
  166. 00000196  5680                     addq.l     D0, 3
  167. 00000198  6716                     beq        +0x18 /* 000001B0 */
  168. 0000019A  5380                     subq.l     D0, 1
  169. 0000019C  670C                     beq        +0xE /* 000001AA */
  170. 0000019E  5380                     subq.l     D0, 1
  171. 000001A0  6702                     beq        +0x4 /* 000001A4 */
  172. 000001A2  6012                     bra        +0x14 /* 000001B6 */
  173. label000001A4:
  174. 000001A4  45ED CD0A                lea.l      A2, [A5 - 0x32F6]
  175. 000001A8  6018                     bra        +0x1A /* 000001C2 */
  176. label000001AA:
  177. 000001AA  45ED CD1F                lea.l      A2, [A5 - 0x32E1]
  178. 000001AE  6012                     bra        +0x14 /* 000001C2 */
  179. label000001B0:
  180. 000001B0  45ED CD30                lea.l      A2, [A5 - 0x32D0]
  181. 000001B4  600C                     bra        +0xE /* 000001C2 */
  182. label000001B6:
  183. 000001B6  70CE                     moveq.l    D0, 0xFFFFFFCE
  184. 000001B8  4FEF 0160                lea.l      A7, [A7 + 0x160]
  185. 000001BC  4CDF 5C78                movem.l    D3,D4,D5,D6,A2,A3,A4,A6, [A7]+
  186. 000001C0  4E75                     rts
  187. label000001C2:
  188. 000001C2  2F0B                     move.l     -[A7], A3
  189. 000001C4  2F0A                     move.l     -[A7], A2
  190. 000001C6  2F0E                     move.l     -[A7], A6
  191. 000001C8  4EBA 0512                jsr        [PC + 0x512 /* 000006DC */]
  192. 000001CC  3600                     move.w     D3, D0
  193. 000001CE  48C0                     ext.l      D0
  194. 000001D0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  195. 000001D4  670C                     beq        +0xE /* 000001E2 */
  196. 000001D6  3003                     move.w     D0, D3
  197. 000001D8  4FEF 0160                lea.l      A7, [A7 + 0x160]
  198. 000001DC  4CDF 5C78                movem.l    D3,D4,D5,D6,A2,A3,A4,A6, [A7]+
  199. 000001E0  4E75                     rts
  200. label000001E2:
  201. 000001E2  204A                     movea.l    A0, A2
  202. 000001E4  70FF                     moveq.l    D0, 0xFFFFFFFF
  203. label000001E6:
  204. 000001E6  5280                     addq.l     D0, 1
  205. 000001E8  4A18                     tst.b      [A0]+
  206. 000001EA  66FA                     bne        -0x4 /* 000001E6 */
  207. 000001EC  2A00                     move.l     D5, D0
  208. 000001EE  7240                     moveq.l    D1, 0x40
  209. 000001F0  B081                     cmp.l      D0, D1
  210. 000001F2  6502                     bcs        +0x4 /* 000001F6 */
  211. 000001F4  7A3F                     moveq.l    D5, 0x3F
  212. label000001F6:
  213. 000001F6  204A                     movea.l    A0, A2
  214. 000001F8  43EF 0007                lea.l      A1, [A7 + 0x7]
  215. 000001FC  1F45 0006                move.b     [A7 + 0x6], D5
  216. 00000200  7000                     moveq.l    D0, 0x00
  217. 00000202  1005                     move.b     D0, D5
  218. 00000204  A02E                     syscall    BlockMove/BlockMoveData
  219. 00000206  2F13                     move.l     -[A7], [A3]
  220. 00000208  4EAD DF78                jsr        [A5 - 0x2088]
  221. 0000020C  2448                     movea.l    A2, A0
  222. 0000020E  2F0A                     move.l     -[A7], A2
  223. 00000210  486F 000E                pea.l      [A7 + 0xE]
  224. 00000214  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  225. 00000218  3F14                     move.w     -[A7], [A4]
  226. 0000021A  4EBA 0582                jsr        [PC + 0x582 /* 0000079E */]
  227. 0000021E  2A00                     move.l     D5, D0
  228. 00000220  4A85                     tst.l      D5
  229. 00000222  4FEF 0012                lea.l      A7, [A7 + 0x12]
  230. 00000226  6624                     bne        +0x26 /* 0000024C */
  231. 00000228  486F 0002                pea.l      [A7 + 0x2]
  232. 0000022C  486F 0004                pea.l      [A7 + 0x4]
  233. 00000230  4EBA 065E                jsr        [PC + 0x65E /* 00000890 */]
  234. 00000234  2F0A                     move.l     -[A7], A2
  235. 00000236  486F 0012                pea.l      [A7 + 0x12]
  236. 0000023A  2F2F 0012                move.l     -[A7], [A7 + 0x12]
  237. 0000023E  3F2F 0014                move.w     -[A7], [A7 + 0x14]
  238. 00000242  4EBA 055A                jsr        [PC + 0x55A /* 0000079E */]
  239. 00000246  2A00                     move.l     D5, D0
  240. 00000248  4FEF 0016                lea.l      A7, [A7 + 0x16]
  241. label0000024C:
  242. 0000024C  4A85                     tst.l      D5
  243. 0000024E  6600 00A8                bne        +0xAA /* 000002F8 */
  244. 00000252  3F54 010E                move.w     [A7 + 0x10E], [A4]
  245. 00000256  2F6C 0002 0110           move.l     [A7 + 0x110], [A4 + 0x2]
  246. 0000025C  41EF 0006                lea.l      A0, [A7 + 0x6]
  247. 00000260  43EF 0114                lea.l      A1, [A7 + 0x114]
  248. 00000264  7000                     moveq.l    D0, 0x00
  249. 00000266  102F 0006                move.b     D0, [A7 + 0x6]
  250. 0000026A  5280                     addq.l     D0, 1
  251. 0000026C  A02E                     syscall    BlockMove/BlockMoveData
  252. 0000026E  3F7C 0001 015E           move.w     [A7 + 0x15E], 0x1
  253. 00000274  3F7C FFFF 015C           move.w     [A7 + 0x15C], 0xFFFF
  254. 0000027A  486F 0106                pea.l      [A7 + 0x106]
  255. 0000027E  486F 015C                pea.l      [A7 + 0x15C]
  256. 00000282  486F 0164                pea.l      [A7 + 0x164]
  257. 00000286  486F 0160                pea.l      [A7 + 0x160]
  258. 0000028A  486F 011E                pea.l      [A7 + 0x11E]
  259. 0000028E  2F04                     move.l     -[A7], D4
  260. 00000290  4EBA 0672                jsr        [PC + 0x672 /* 00000904 */]
  261. 00000294  3600                     move.w     D3, D0
  262. 00000296  48C0                     ext.l      D0
  263. 00000298  4FEF 0018                lea.l      A7, [A7 + 0x18]
  264. 0000029C  662C                     bne        +0x2E /* 000002CA */
  265. 0000029E  4AAD A6AE                tst.l      [A5 - 0x5952]
  266. 000002A2  6710                     beq        +0x12 /* 000002B4 */
  267. 000002A4  41EF 0106                lea.l      A0, [A7 + 0x106]
  268. 000002A8  226D A6AE                movea.l    A1, [A5 - 0x5952]
  269. 000002AC  705A                     moveq.l    D0, 0x5A
  270. 000002AE  A9EF                     syscall    PtrAndHand
  271. 000002B0  3600                     move.w     D3, D0
  272. 000002B2  6016                     bra        +0x18 /* 000002CA */
  273. label000002B4:
  274. 000002B4  554F                     subq.w     A7, 2
  275. 000002B6  486F 0108                pea.l      [A7 + 0x108]
  276. 000002BA  486D A6AE                pea.l      [A5 - 0x5952]
  277. 000002BE  4878 005A                push.l     0x5A /* 'Z' */
  278. 000002C2  4EAD DDD8                jsr        [A5 - 0x2228]
  279. 000002C6  301F                     move.w     D0, [A7]+
  280. 000002C8  3600                     move.w     D3, D0
  281. label000002CA:
  282. 000002CA  3003                     move.w     D0, D3
  283. 000002CC  48C0                     ext.l      D0
  284. 000002CE  6712                     beq        +0x14 /* 000002E2 */
  285. 000002D0  4A6F 015C                tst.w      [A7 + 0x15C]
  286. 000002D4  6D0C                     blt        +0xE /* 000002E2 */
  287. 000002D6  4AAF 0158                tst.l      [A7 + 0x158]
  288. 000002DA  6606                     bne        +0x8 /* 000002E2 */
  289. 000002DC  3F2F 015C                move.w     -[A7], [A7 + 0x15C]
  290. 000002E0  A99A                     syscall    CloseResFile
  291. label000002E2:
  292. 000002E2  356F 015C 0014           move.w     [A2 + 0x14], [A7 + 0x15C]
  293. 000002E8  256F 0154 0008           move.l     [A2 + 0x8], [A7 + 0x154]
  294. 000002EE  24AF 0106                move.l     [A2], [A7 + 0x106]
  295. 000002F2  256F 010A 0004           move.l     [A2 + 0x4], [A7 + 0x10A]
  296. label000002F8:
  297. 000002F8  3003                     move.w     D0, D3
  298. 000002FA  48C0                     ext.l      D0
  299. 000002FC  6614                     bne        +0x16 /* 00000312 */
  300. 000002FE  42A7                     clr.l      -[A7]
  301. 00000300  42A7                     clr.l      -[A7]
  302. 00000302  2F13                     move.l     -[A7], [A3]
  303. 00000304  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  304. 00000308  4EBA 07C0                jsr        [PC + 0x7C0 /* 00000ACA */]
  305. 0000030C  3600                     move.w     D3, D0
  306. 0000030E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  307. label00000312:
  308. 00000312  2F13                     move.l     -[A7], [A3]
  309. 00000314  4EAD DF80                jsr        [A5 - 0x2080]
  310. 00000318  3003                     move.w     D0, D3
  311. 0000031A  48C0                     ext.l      D0
  312. 0000031C  584F                     addq.w     A7, 4
  313. 0000031E  670A                     beq        +0xC /* 0000032A */
  314. 00000320  2F13                     move.l     -[A7], [A3]
  315. 00000322  4EBA 0016                jsr        [PC + 0x16 /* 0000033A */]
  316. 00000326  4293                     clr.l      [A3]
  317. 00000328  584F                     addq.w     A7, 4
  318. label0000032A:
  319. 0000032A  3F06                     move.w     -[A7], D6
  320. 0000032C  A998                     syscall    UseResFile
  321. 0000032E  3003                     move.w     D0, D3
  322. 00000330  4FEF 0160                lea.l      A7, [A7 + 0x160]
  323. 00000334  4CDF 5C78                movem.l    D3,D4,D5,D6,A2,A3,A4,A6, [A7]+
  324. 00000338  4E75                     rts
  325. fn0000033A:
  326. 0000033A  48E7 103A                movem.l    -[A7], D3,A2,A3,A4,A6
  327. 0000033E  594F                     subq.w     A7, 4
  328. 00000340  286F 001C                movea.l    A4, [A7 + 0x1C]
  329. 00000344  2F0C                     move.l     -[A7], A4
  330. 00000346  4EAD DF78                jsr        [A5 - 0x2088]
  331. 0000034A  2648                     movea.l    A3, A0
  332. 0000034C  206B 000C                movea.l    A0, [A3 + 0xC]
  333. 00000350  2050                     movea.l    A0, [A0]
  334. 00000352  4AA8 0058                tst.l      [A0 + 0x58]
  335. 00000356  584F                     addq.w     A7, 4
  336. 00000358  6740                     beq        +0x42 /* 0000039A */
  337. 0000035A  42A7                     clr.l      -[A7]
  338. 0000035C  2F0C                     move.l     -[A7], A4
  339. 0000035E  4EBA 07D0                jsr        [PC + 0x7D0 /* 00000B30 */]
  340. 00000362  2448                     movea.l    A2, A0
  341. 00000364  200A                     move.l     D0, A2
  342. 00000366  504F                     addq.w     A7, 8
  343. 00000368  6708                     beq        +0xA /* 00000372 */
  344. 0000036A  2F0A                     move.l     -[A7], A2
  345. 0000036C  4EAD DF38                jsr        [A5 - 0x20C8]
  346. 00000370  584F                     addq.w     A7, 4
  347. label00000372:
  348. 00000372  4878 0001                push.l     0x1
  349. 00000376  2F0C                     move.l     -[A7], A4
  350. 00000378  4EBA 02D8                jsr        [PC + 0x2D8 /* 00000652 */]
  351. 0000037C  2C48                     movea.l    A6, A0
  352. 0000037E  2F0E                     move.l     -[A7], A6
  353. 00000380  206E 0058                movea.l    A0, [A6 + 0x58]
  354. 00000384  4E90                     jsr        [A0]
  355. 00000386  42A7                     clr.l      -[A7]
  356. 00000388  2F0C                     move.l     -[A7], A4
  357. 0000038A  4EBA 02C6                jsr        [PC + 0x2C6 /* 00000652 */]
  358. 0000038E  200A                     move.l     D0, A2
  359. 00000390  4FEF 0010                lea.l      A7, [A7 + 0x10]
  360. 00000394  6704                     beq        +0x6 /* 0000039A */
  361. 00000396  4EAD DF40                jsr        [A5 - 0x20C0]
  362. label0000039A:
  363. 0000039A  4857                     pea.l      [A7]
  364. 0000039C  3F2B 0014                move.w     -[A7], [A3 + 0x14]
  365. 000003A0  4EBA 0490                jsr        [PC + 0x490 /* 00000832 */]
  366. 000003A4  2448                     movea.l    A2, A0
  367. 000003A6  2008                     move.l     D0, A0
  368. 000003A8  5C4F                     addq.w     A7, 6
  369. 000003AA  6700 008A                beq        +0x8C /* 00000436 */
  370. 000003AE  536A 0058                subq.w     [A2 + 0x58], 1
  371. 000003B2  6600 0082                bne        +0x84 /* 00000436 */
  372. 000003B6  206D A6AE                movea.l    A0, [A5 - 0x5952]
  373. 000003BA  224A                     movea.l    A1, A2
  374. 000003BC  93D0                     sub.l      A1, [A0]
  375. 000003BE  2009                     move.l     D0, A1
  376. 000003C0  725A                     moveq.l    D1, 0x5A
  377. 000003C2  4EAD DA74                jsr        [A5 - 0x258C]
  378. 000003C6  2600                     move.l     D3, D0
  379. 000003C8  4AAA 0052                tst.l      [A2 + 0x52]
  380. 000003CC  6618                     bne        +0x1A /* 000003E6 */
  381. 000003CE  4AAA 0004                tst.l      [A2 + 0x4]
  382. 000003D2  670C                     beq        +0xE /* 000003E0 */
  383. 000003D4  554F                     subq.w     A7, 2
  384. 000003D6  2F0A                     move.l     -[A7], A2
  385. 000003D8  3F3C 0004                move.w     -[A7], 0x4
  386. 000003DC  AA5A                     syscall    CodeFragmentDispatch
  387. 000003DE  301F                     move.w     D0, [A7]+
  388. label000003E0:
  389. 000003E0  3F2A 0056                move.w     -[A7], [A2 + 0x56]
  390. 000003E4  A99A                     syscall    CloseResFile
  391. label000003E6:
  392. 000003E6  5397                     subq.l     [A7], 1
  393. 000003E8  206D A6AE                movea.l    A0, [A5 - 0x5952]
  394. 000003EC  2450                     movea.l    A2, [A0]
  395. 000003EE  2003                     move.l     D0, D3
  396. 000003F0  5280                     addq.l     D0, 1
  397. 000003F2  B097                     cmp.l      D0, [A7]
  398. 000003F4  6E32                     bgt        +0x34 /* 00000428 */
  399. 000003F6  2003                     move.l     D0, D3
  400. 000003F8  725A                     moveq.l    D1, 0x5A
  401. 000003FA  4EAD DA68                jsr        [A5 - 0x2598]
  402. 000003FE  204A                     movea.l    A0, A2
  403. 00000400  D1C0                     add.l      A0, D0
  404. 00000402  4850                     pea.l      [A0]
  405. 00000404  202F 0004                move.l     D0, [A7 + 0x4]
  406. 00000408  9083                     sub.l      D0, D3
  407. 0000040A  725A                     moveq.l    D1, 0x5A
  408. 0000040C  4EAD DA68                jsr        [A5 - 0x2598]
  409. 00000410  2F00                     move.l     -[A7], D0
  410. 00000412  2003                     move.l     D0, D3
  411. 00000414  725A                     moveq.l    D1, 0x5A
  412. 00000416  4EAD DA68                jsr        [A5 - 0x2598]
  413. 0000041A  204A                     movea.l    A0, A2
  414. 0000041C  D1C0                     add.l      A0, D0
  415. 0000041E  41E8 005A                lea.l      A0, [A0 + 0x5A]
  416. 00000422  201F                     move.l     D0, [A7]+
  417. 00000424  225F                     movea.l    A1, [A7]+
  418. 00000426  A02E                     syscall    BlockMove/BlockMoveData
  419. label00000428:
  420. 00000428  2017                     move.l     D0, [A7]
  421. 0000042A  725A                     moveq.l    D1, 0x5A
  422. 0000042C  4EAD DA68                jsr        [A5 - 0x2598]
  423. 00000430  206D A6AE                movea.l    A0, [A5 - 0x5952]
  424. 00000434  A024                     syscall    SetHandleSize
  425. label00000436:
  426. 00000436  4AAB 000C                tst.l      [A3 + 0xC]
  427. 0000043A  6706                     beq        +0x8 /* 00000442 */
  428. 0000043C  206B 000C                movea.l    A0, [A3 + 0xC]
  429. 00000440  A023                     syscall    DisposHandle/DisposeHandle
  430. label00000442:
  431. 00000442  4AAB 0010                tst.l      [A3 + 0x10]
  432. 00000446  6706                     beq        +0x8 /* 0000044E */
  433. 00000448  206B 0010                movea.l    A0, [A3 + 0x10]
  434. 0000044C  A023                     syscall    DisposHandle/DisposeHandle
  435. label0000044E:
  436. 0000044E  2F0C                     move.l     -[A7], A4
  437. 00000450  4EAD DF80                jsr        [A5 - 0x2080]
  438. 00000454  204C                     movea.l    A0, A4
  439. 00000456  A023                     syscall    DisposHandle/DisposeHandle
  440. 00000458  504F                     addq.w     A7, 8
  441. 0000045A  4CDF 5C08                movem.l    D3,A2,A3,A4,A6, [A7]+
  442. 0000045E  4E75                     rts
  443. 00000460  226F 0004                movea.l    A1, [A7 + 0x4]
  444. 00000464  41ED F6A0                lea.l      A0, [A5 - 0x960]
  445. 00000468  2288                     move.l     [A1], A0
  446. 0000046A  41ED F6A8                lea.l      A0, [A5 - 0x958]
  447. 0000046E  2348 0004                move.l     [A1 + 0x4], A0
  448. 00000472  41ED F6B8                lea.l      A0, [A5 - 0x948]
  449. 00000476  2348 0008                move.l     [A1 + 0x8], A0
  450. 0000047A  41ED F6B0                lea.l      A0, [A5 - 0x950]
  451. 0000047E  2348 000C                move.l     [A1 + 0xC], A0
  452. 00000482  41ED F6C0                lea.l      A0, [A5 - 0x940]
  453. 00000486  2348 0010                move.l     [A1 + 0x10], A0
  454. 0000048A  41ED F6E0                lea.l      A0, [A5 - 0x920]
  455. 0000048E  2348 0018                move.l     [A1 + 0x18], A0
  456. 00000492  41ED F6D8                lea.l      A0, [A5 - 0x928]
  457. 00000496  2348 0014                move.l     [A1 + 0x14], A0
  458. 0000049A  41ED F6E8                lea.l      A0, [A5 - 0x918]
  459. 0000049E  2348 001C                move.l     [A1 + 0x1C], A0
  460. 000004A2  41ED F6F0                lea.l      A0, [A5 - 0x910]
  461. 000004A6  2348 0020                move.l     [A1 + 0x20], A0
  462. 000004AA  41ED F6F8                lea.l      A0, [A5 - 0x908]
  463. 000004AE  2348 0024                move.l     [A1 + 0x24], A0
  464. 000004B2  41ED F700                lea.l      A0, [A5 - 0x900]
  465. 000004B6  2348 0028                move.l     [A1 + 0x28], A0
  466. 000004BA  41ED F708                lea.l      A0, [A5 - 0x8F8]
  467. 000004BE  2348 002C                move.l     [A1 + 0x2C], A0
  468. 000004C2  41ED F710                lea.l      A0, [A5 - 0x8F0]
  469. 000004C6  2348 0030                move.l     [A1 + 0x30], A0
  470. 000004CA  41ED F718                lea.l      A0, [A5 - 0x8E8]
  471. 000004CE  2348 0034                move.l     [A1 + 0x34], A0
  472. 000004D2  41ED F6C8                lea.l      A0, [A5 - 0x938]
  473. 000004D6  2348 0038                move.l     [A1 + 0x38], A0
  474. 000004DA  41ED F6D0                lea.l      A0, [A5 - 0x930]
  475. 000004DE  2348 003C                move.l     [A1 + 0x3C], A0
  476. 000004E2  4E75                     rts
  477. 000004E4  48E7 0038                movem.l    -[A7], A2,A3,A4
  478. 000004E8  266F 0010                movea.l    A3, [A7 + 0x10]
  479. 000004EC  2453                     movea.l    A2, [A3]
  480. 000004EE  206A 000C                movea.l    A0, [A2 + 0xC]
  481. 000004F2  2050                     movea.l    A0, [A0]
  482. 000004F4  4AA8 00E0                tst.l      [A0 + 0xE0]
  483. 000004F8  6744                     beq        +0x46 /* 0000053E */
  484. 000004FA  42A7                     clr.l      -[A7]
  485. 000004FC  2F0B                     move.l     -[A7], A3
  486. 000004FE  4EBA 0630                jsr        [PC + 0x630 /* 00000B30 */]
  487. 00000502  2448                     movea.l    A2, A0
  488. 00000504  200A                     move.l     D0, A2
  489. 00000506  504F                     addq.w     A7, 8
  490. 00000508  6708                     beq        +0xA /* 00000512 */
  491. 0000050A  2F0A                     move.l     -[A7], A2
  492. 0000050C  4EAD DF38                jsr        [A5 - 0x20C8]
  493. 00000510  584F                     addq.w     A7, 4
  494. label00000512:
  495. 00000512  4878 0001                push.l     0x1
  496. 00000516  2F0B                     move.l     -[A7], A3
  497. 00000518  4EBA 0138                jsr        [PC + 0x138 /* 00000652 */]
  498. 0000051C  2848                     movea.l    A4, A0
  499. 0000051E  2F0C                     move.l     -[A7], A4
  500. 00000520  2F2F 0020                move.l     -[A7], [A7 + 0x20]
  501. 00000524  206C 00E0                movea.l    A0, [A4 + 0xE0]
  502. 00000528  4E90                     jsr        [A0]
  503. 0000052A  42A7                     clr.l      -[A7]
  504. 0000052C  2F0B                     move.l     -[A7], A3
  505. 0000052E  4EBA 0122                jsr        [PC + 0x122 /* 00000652 */]
  506. 00000532  200A                     move.l     D0, A2
  507. 00000534  4FEF 0010                lea.l      A7, [A7 + 0x10]
  508. 00000538  6704                     beq        +0x6 /* 0000053E */
  509. 0000053A  4EAD DF40                jsr        [A5 - 0x20C0]
  510. label0000053E:
  511. 0000053E  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  512. 00000542  4E75                     rts
  513. 00000544  48E7 0038                movem.l    -[A7], A2,A3,A4
  514. 00000548  266F 0010                movea.l    A3, [A7 + 0x10]
  515. 0000054C  2453                     movea.l    A2, [A3]
  516. 0000054E  206A 000C                movea.l    A0, [A2 + 0xC]
  517. 00000552  2050                     movea.l    A0, [A0]
  518. 00000554  4AA8 005C                tst.l      [A0 + 0x5C]
  519. 00000558  6744                     beq        +0x46 /* 0000059E */
  520. 0000055A  42A7                     clr.l      -[A7]
  521. 0000055C  2F0B                     move.l     -[A7], A3
  522. 0000055E  4EBA 05D0                jsr        [PC + 0x5D0 /* 00000B30 */]
  523. 00000562  2448                     movea.l    A2, A0
  524. 00000564  200A                     move.l     D0, A2
  525. 00000566  504F                     addq.w     A7, 8
  526. 00000568  6708                     beq        +0xA /* 00000572 */
  527. 0000056A  2F0A                     move.l     -[A7], A2
  528. 0000056C  4EAD DF38                jsr        [A5 - 0x20C8]
  529. 00000570  584F                     addq.w     A7, 4
  530. label00000572:
  531. 00000572  4878 0001                push.l     0x1
  532. 00000576  2F0B                     move.l     -[A7], A3
  533. 00000578  4EBA 00D8                jsr        [PC + 0xD8 /* 00000652 */]
  534. 0000057C  2848                     movea.l    A4, A0
  535. 0000057E  2F0C                     move.l     -[A7], A4
  536. 00000580  2F2F 0020                move.l     -[A7], [A7 + 0x20]
  537. 00000584  206C 005C                movea.l    A0, [A4 + 0x5C]
  538. 00000588  4E90                     jsr        [A0]
  539. 0000058A  42A7                     clr.l      -[A7]
  540. 0000058C  2F0B                     move.l     -[A7], A3
  541. 0000058E  4EBA 00C2                jsr        [PC + 0xC2 /* 00000652 */]
  542. 00000592  200A                     move.l     D0, A2
  543. 00000594  4FEF 0010                lea.l      A7, [A7 + 0x10]
  544. 00000598  6704                     beq        +0x6 /* 0000059E */
  545. 0000059A  4EAD DF40                jsr        [A5 - 0x20C0]
  546. label0000059E:
  547. 0000059E  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  548. 000005A2  4E75                     rts
  549. 000005A4  48E7 0038                movem.l    -[A7], A2,A3,A4
  550. 000005A8  266F 0010                movea.l    A3, [A7 + 0x10]
  551. 000005AC  2853                     movea.l    A4, [A3]
  552. 000005AE  206C 000C                movea.l    A0, [A4 + 0xC]
  553. 000005B2  2450                     movea.l    A2, [A0]
  554. 000005B4  4AAA 00A4                tst.l      [A2 + 0xA4]
  555. 000005B8  6758                     beq        +0x5A /* 00000612 */
  556. 000005BA  594F                     subq.w     A7, 4
  557. 000005BC  A975                     syscall    TickCount
  558. 000005BE  201F                     move.l     D0, [A7]+
  559. 000005C0  90AD A6A2                sub.l      D0, [A5 - 0x595E]
  560. 000005C4  B0AA 00A8                cmp.l      D0, [A2 + 0xA8]
  561. 000005C8  6348                     bls        +0x4A /* 00000612 */
  562. 000005CA  42A7                     clr.l      -[A7]
  563. 000005CC  2F0B                     move.l     -[A7], A3
  564. 000005CE  4EBA 0560                jsr        [PC + 0x560 /* 00000B30 */]
  565. 000005D2  2448                     movea.l    A2, A0
  566. 000005D4  A975                     syscall    TickCount
  567. 000005D6  201F                     move.l     D0, [A7]+
  568. 000005D8  2B40 A6A2                move.l     [A5 - 0x595E], D0
  569. 000005DC  200A                     move.l     D0, A2
  570. 000005DE  584F                     addq.w     A7, 4
  571. 000005E0  6708                     beq        +0xA /* 000005EA */
  572. 000005E2  2F0A                     move.l     -[A7], A2
  573. 000005E4  4EAD DF38                jsr        [A5 - 0x20C8]
  574. 000005E8  584F                     addq.w     A7, 4
  575. label000005EA:
  576. 000005EA  4878 0001                push.l     0x1
  577. 000005EE  2F0B                     move.l     -[A7], A3
  578. 000005F0  4EBA 0060                jsr        [PC + 0x60 /* 00000652 */]
  579. 000005F4  2848                     movea.l    A4, A0
  580. 000005F6  2F0C                     move.l     -[A7], A4
  581. 000005F8  206C 00A4                movea.l    A0, [A4 + 0xA4]
  582. 000005FC  4E90                     jsr        [A0]
  583. 000005FE  42A7                     clr.l      -[A7]
  584. 00000600  2F0B                     move.l     -[A7], A3
  585. 00000602  4EBA 004E                jsr        [PC + 0x4E /* 00000652 */]
  586. 00000606  200A                     move.l     D0, A2
  587. 00000608  4FEF 0010                lea.l      A7, [A7 + 0x10]
  588. 0000060C  6704                     beq        +0x6 /* 00000612 */
  589. 0000060E  4EAD DF40                jsr        [A5 - 0x20C0]
  590. label00000612:
  591. 00000612  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  592. 00000616  4E75                     rts
  593. 00000618  514F                     subq.w     A7, 8
  594. 0000061A  206F 000C                movea.l    A0, [A7 + 0xC]
  595. 0000061E  2E90                     move.l     [A7], [A0]
  596. 00000620  42AF 0004                clr.l      [A7 + 0x4]
  597. 00000624  486F 0004                pea.l      [A7 + 0x4]
  598. 00000628  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  599. 0000062C  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  600. 00000630  206F 000C                movea.l    A0, [A7 + 0xC]
  601. 00000634  2F28 0008                move.l     -[A7], [A0 + 0x8]
  602. 00000638  4EBA 0490                jsr        [PC + 0x490 /* 00000ACA */]
  603. 0000063C  48C0                     ext.l      D0
  604. 0000063E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  605. 00000642  6706                     beq        +0x8 /* 0000064A */
  606. 00000644  91C8                     sub.l      A0, A0
  607. 00000646  504F                     addq.w     A7, 8
  608. 00000648  4E75                     rts
  609. label0000064A:
  610. 0000064A  206F 0004                movea.l    A0, [A7 + 0x4]
  611. 0000064E  504F                     addq.w     A7, 8
  612. 00000650  4E75                     rts
  613. fn00000652:
  614. 00000652  2F0A                     move.l     -[A7], A2
  615. 00000654  4AAF 000C                tst.l      [A7 + 0xC]
  616. 00000658  6732                     beq        +0x34 /* 0000068C */
  617. 0000065A  554F                     subq.w     A7, 2
  618. 0000065C  A994                     syscall    CurResFile
  619. 0000065E  301F                     move.w     D0, [A7]+
  620. 00000660  222D A63A                move.l     D1, [A5 - 0x59C6]
  621. 00000664  52AD A63A                addq.l     [A5 - 0x59C6], 1
  622. 00000668  D281                     add.l      D1, D1
  623. 0000066A  41ED A63E                lea.l      A0, [A5 - 0x59C2]
  624. 0000066E  3180 1800                move.w     [A0 + D1], D0
  625. 00000672  206F 0008                movea.l    A0, [A7 + 0x8]
  626. 00000676  2450                     movea.l    A2, [A0]
  627. 00000678  3F2A 0014                move.w     -[A7], [A2 + 0x14]
  628. 0000067C  A998                     syscall    UseResFile
  629. 0000067E  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  630. 00000682  4EAD DF78                jsr        [A5 - 0x2088]
  631. 00000686  584F                     addq.w     A7, 4
  632. 00000688  245F                     movea.l    A2, [A7]+
  633. 0000068A  4E75                     rts
  634. label0000068C:
  635. 0000068C  53AD A63A                subq.l     [A5 - 0x59C6], 1
  636. 00000690  202D A63A                move.l     D0, [A5 - 0x59C6]
  637. 00000694  D080                     add.l      D0, D0
  638. 00000696  41ED A63E                lea.l      A0, [A5 - 0x59C2]
  639. 0000069A  3F30 0800                move.w     -[A7], [A0 + D0]
  640. 0000069E  A998                     syscall    UseResFile
  641. 000006A0  206F 0008                movea.l    A0, [A7 + 0x8]
  642. 000006A4  2050                     movea.l    A0, [A0]
  643. 000006A6  2F28 000C                move.l     -[A7], [A0 + 0xC]
  644. 000006AA  4EAD DF80                jsr        [A5 - 0x2080]
  645. 000006AE  91C8                     sub.l      A0, A0
  646. 000006B0  584F                     addq.w     A7, 4
  647. 000006B2  245F                     movea.l    A2, [A7]+
  648. 000006B4  4E75                     rts
  649. 000006B6  2F0A                     move.l     -[A7], A2
  650. 000006B8  594F                     subq.w     A7, 4
  651. 000006BA  206F 000C                movea.l    A0, [A7 + 0xC]
  652. 000006BE  2450                     movea.l    A2, [A0]
  653. 000006C0  4AAA 000C                tst.l      [A2 + 0xC]
  654. 000006C4  6604                     bne        +0x6 /* 000006CA */
  655. 000006C6  91C8                     sub.l      A0, A0
  656. 000006C8  600C                     bra        +0xE /* 000006D6 */
  657. label000006CA:
  658. 000006CA  206A 000C                movea.l    A0, [A2 + 0xC]
  659. 000006CE  2050                     movea.l    A0, [A0]
  660. 000006D0  2EA8 0060                move.l     [A7], [A0 + 0x60]
  661. 000006D4  2057                     movea.l    A0, [A7]
  662. label000006D6:
  663. 000006D6  584F                     addq.w     A7, 4
  664. 000006D8  245F                     movea.l    A2, [A7]+
  665. 000006DA  4E75                     rts
  666. fn000006DC:
  667. 000006DC  48E7 1030                movem.l    -[A7], D3,A2,A3
  668. 000006E0  514F                     subq.w     A7, 8
  669. 000006E2  246F 001C                movea.l    A2, [A7 + 0x1C]
  670. 000006E6  266F 0020                movea.l    A3, [A7 + 0x20]
  671. 000006EA  42AF 0004                clr.l      [A7 + 0x4]
  672. 000006EE  4297                     clr.l      [A7]
  673. 000006F0  7018                     moveq.l    D0, 0x18
  674. 000006F2  A322                     syscall    NewHandleClear, flags=3
  675. 000006F4  2688                     move.l     [A3], A0
  676. 000006F6  554F                     subq.w     A7, 2
  677. 000006F8  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  678. 000006FC  301F                     move.w     D0, [A7]+
  679. 000006FE  3600                     move.w     D3, D0
  680. 00000700  48C0                     ext.l      D0
  681. 00000702  670A                     beq        +0xC /* 0000070E */
  682. 00000704  3003                     move.w     D0, D3
  683. 00000706  504F                     addq.w     A7, 8
  684. 00000708  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  685. 0000070C  4E75                     rts
  686. label0000070E:
  687. 0000070E  554F                     subq.w     A7, 2
  688. 00000710  486D CC22                pea.l      [A5 - 0x33DE]
  689. 00000714  486F 000A                pea.l      [A7 + 0xA]
  690. 00000718  4878 00E8                push.l     0xE8
  691. 0000071C  4EAD DDD8                jsr        [A5 - 0x2228]
  692. 00000720  301F                     move.w     D0, [A7]+
  693. 00000722  3600                     move.w     D3, D0
  694. 00000724  48C0                     ext.l      D0
  695. 00000726  661E                     bne        +0x20 /* 00000746 */
  696. 00000728  554F                     subq.w     A7, 2
  697. 0000072A  2F0A                     move.l     -[A7], A2
  698. 0000072C  486F 0006                pea.l      [A7 + 0x6]
  699. 00000730  204A                     movea.l    A0, A2
  700. 00000732  70FF                     moveq.l    D0, 0xFFFFFFFF
  701. label00000734:
  702. 00000734  5280                     addq.l     D0, 1
  703. 00000736  4A18                     tst.b      [A0]+
  704. 00000738  66FA                     bne        -0x4 /* 00000734 */
  705. 0000073A  5280                     addq.l     D0, 1
  706. 0000073C  2F00                     move.l     -[A7], D0
  707. 0000073E  4EAD DDD8                jsr        [A5 - 0x2228]
  708. 00000742  301F                     move.w     D0, [A7]+
  709. 00000744  3600                     move.w     D3, D0
  710. label00000746:
  711. 00000746  3003                     move.w     D0, D3
  712. 00000748  48C0                     ext.l      D0
  713. 0000074A  671E                     beq        +0x20 /* 0000076A */
  714. 0000074C  4AAF 0004                tst.l      [A7 + 0x4]
  715. 00000750  6706                     beq        +0x8 /* 00000758 */
  716. 00000752  206F 0004                movea.l    A0, [A7 + 0x4]
  717. 00000756  A023                     syscall    DisposHandle/DisposeHandle
  718. label00000758:
  719. 00000758  4A97                     tst.l      [A7]
  720. 0000075A  6704                     beq        +0x6 /* 00000760 */
  721. 0000075C  2057                     movea.l    A0, [A7]
  722. 0000075E  A023                     syscall    DisposHandle/DisposeHandle
  723. label00000760:
  724. 00000760  3003                     move.w     D0, D3
  725. 00000762  504F                     addq.w     A7, 8
  726. 00000764  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  727. 00000768  4E75                     rts
  728. label0000076A:
  729. 0000076A  2053                     movea.l    A0, [A3]
  730. 0000076C  2450                     movea.l    A2, [A0]
  731. 0000076E  256F 0004 000C           move.l     [A2 + 0xC], [A7 + 0x4]
  732. 00000774  2557 0010                move.l     [A2 + 0x10], [A7]
  733. 00000778  1F3C 0006                move.b     -[A7], 0x6
  734. 0000077C  2F2F 001A                move.l     -[A7], [A7 + 0x1A]
  735. 00000780  4EAD E990                jsr        [A5 - 0x1670]
  736. 00000784  3550 0016                move.w     [A2 + 0x16], [A0]
  737. 00000788  206F 000A                movea.l    A0, [A7 + 0xA]
  738. 0000078C  2050                     movea.l    A0, [A0]
  739. 0000078E  2153 0054                move.l     [A0 + 0x54], [A3]
  740. 00000792  7000                     moveq.l    D0, 0x00
  741. 00000794  4FEF 000E                lea.l      A7, [A7 + 0xE]
  742. 00000798  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  743. 0000079C  4E75                     rts
  744. fn0000079E:
  745. 0000079E  48E7 1E38                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4
  746. 000007A2  3C2F 0020                move.w     D6, [A7 + 0x20]
  747. 000007A6  2A2F 0022                move.l     D5, [A7 + 0x22]
  748. 000007AA  286F 0026                movea.l    A4, [A7 + 0x26]
  749. 000007AE  266F 002A                movea.l    A3, [A7 + 0x2A]
  750. 000007B2  4AAD A6AE                tst.l      [A5 - 0x5952]
  751. 000007B6  6608                     bne        +0xA /* 000007C0 */
  752. 000007B8  7000                     moveq.l    D0, 0x00
  753. 000007BA  4CDF 1C78                movem.l    D3,D4,D5,D6,A2,A3,A4, [A7]+
  754. 000007BE  4E75                     rts
  755. label000007C0:
  756. 000007C0  594F                     subq.w     A7, 4
  757. 000007C2  2F2D A6AE                move.l     -[A7], [A5 - 0x5952]
  758. 000007C6  4EAD DD58                jsr        [A5 - 0x22A8]
  759. 000007CA  201F                     move.l     D0, [A7]+
  760. 000007CC  725A                     moveq.l    D1, 0x5A
  761. 000007CE  4EAD DA6E                jsr        [A5 - 0x2592]
  762. 000007D2  2800                     move.l     D4, D0
  763. 000007D4  206D A6AE                movea.l    A0, [A5 - 0x5952]
  764. 000007D8  2450                     movea.l    A2, [A0]
  765. 000007DA  7600                     moveq.l    D3, 0x00
  766. 000007DC  6048                     bra        +0x4A /* 00000826 */
  767. label000007DE:
  768. 000007DE  BC6A 0008                cmp.w      D6, [A2 + 0x8]
  769. 000007E2  663C                     bne        +0x3E /* 00000820 */
  770. 000007E4  BAAA 000A                cmp.l      D5, [A2 + 0xA]
  771. 000007E8  6636                     bne        +0x38 /* 00000820 */
  772. 000007EA  554F                     subq.w     A7, 2
  773. 000007EC  486A 000E                pea.l      [A2 + 0xE]
  774. 000007F0  2F0C                     move.l     -[A7], A4
  775. 000007F2  4227                     clr.b      -[A7]
  776. 000007F4  1F3C 0001                move.b     -[A7], 0x1
  777. 000007F8  4EAD DD70                jsr        [A5 - 0x2290]
  778. 000007FC  101F                     move.b     D0, [A7]+
  779. 000007FE  6720                     beq        +0x22 /* 00000820 */
  780. 00000800  276A 004E 0008           move.l     [A3 + 0x8], [A2 + 0x4E]
  781. 00000806  376A 0056 0014           move.w     [A3 + 0x14], [A2 + 0x56]
  782. 0000080C  2692                     move.l     [A3], [A2]
  783. 0000080E  276A 0004 0004           move.l     [A3 + 0x4], [A2 + 0x4]
  784. 00000814  526A 0058                addq.w     [A2 + 0x58], 1
  785. 00000818  7001                     moveq.l    D0, 0x01
  786. 0000081A  4CDF 1C78                movem.l    D3,D4,D5,D6,A2,A3,A4, [A7]+
  787. 0000081E  4E75                     rts
  788. label00000820:
  789. 00000820  5283                     addq.l     D3, 1
  790. 00000822  705A                     moveq.l    D0, 0x5A
  791. 00000824  D5C0                     add.l      A2, D0
  792. label00000826:
  793. 00000826  B684                     cmp.l      D3, D4
  794. 00000828  6DB4                     blt        -0x4A /* 000007DE */
  795. 0000082A  7000                     moveq.l    D0, 0x00
  796. 0000082C  4CDF 1C78                movem.l    D3,D4,D5,D6,A2,A3,A4, [A7]+
  797. 00000830  4E75                     rts
  798. fn00000832:
  799. 00000832  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  800. 00000836  3A2F 0014                move.w     D5, [A7 + 0x14]
  801. 0000083A  246F 0016                movea.l    A2, [A7 + 0x16]
  802. 0000083E  4AAD A6AE                tst.l      [A5 - 0x5952]
  803. 00000842  6608                     bne        +0xA /* 0000084C */
  804. 00000844  91C8                     sub.l      A0, A0
  805. 00000846  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  806. 0000084A  4E75                     rts
  807. label0000084C:
  808. 0000084C  594F                     subq.w     A7, 4
  809. 0000084E  2F2D A6AE                move.l     -[A7], [A5 - 0x5952]
  810. 00000852  4EAD DD58                jsr        [A5 - 0x22A8]
  811. 00000856  201F                     move.l     D0, [A7]+
  812. 00000858  725A                     moveq.l    D1, 0x5A
  813. 0000085A  4EAD DA6E                jsr        [A5 - 0x2592]
  814. 0000085E  2800                     move.l     D4, D0
  815. 00000860  200A                     move.l     D0, A2
  816. 00000862  6702                     beq        +0x4 /* 00000866 */
  817. 00000864  2484                     move.l     [A2], D4
  818. label00000866:
  819. 00000866  206D A6AE                movea.l    A0, [A5 - 0x5952]
  820. 0000086A  2450                     movea.l    A2, [A0]
  821. 0000086C  7600                     moveq.l    D3, 0x00
  822. 0000086E  6014                     bra        +0x16 /* 00000884 */
  823. label00000870:
  824. 00000870  BA6A 0056                cmp.w      D5, [A2 + 0x56]
  825. 00000874  6608                     bne        +0xA /* 0000087E */
  826. 00000876  204A                     movea.l    A0, A2
  827. 00000878  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  828. 0000087C  4E75                     rts
  829. label0000087E:
  830. 0000087E  5283                     addq.l     D3, 1
  831. 00000880  705A                     moveq.l    D0, 0x5A
  832. 00000882  D5C0                     add.l      A2, D0
  833. label00000884:
  834. 00000884  B684                     cmp.l      D3, D4
  835. 00000886  6DE8                     blt        -0x16 /* 00000870 */
  836. 00000888  91C8                     sub.l      A0, A0
  837. 0000088A  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  838. 0000088E  4E75                     rts
  839. fn00000890:
  840. 00000890  4FEF FFEC                lea.l      A7, [A7 - 0x14]
  841. 00000894  4AAD A630                tst.l      [A5 - 0x59D0]
  842. 00000898  6654                     bne        +0x56 /* 000008EE */
  843. 0000089A  7001                     moveq.l    D0, 0x01
  844. 0000089C  2B40 A630                move.l     [A5 - 0x59D0], D0
  845. 000008A0  4AAD 16DE                tst.l      [A5 + 0x16DE]
  846. 000008A4  6720                     beq        +0x22 /* 000008C6 */
  847. 000008A6  554F                     subq.w     A7, 2
  848. 000008A8  3F3C 8000                move.w     -[A7], 0x8000
  849. 000008AC  2F3C 6578 746E           move.l     -[A7], 0x6578746E /* 'extn' */
  850. 000008B2  1F3C 0001                move.b     -[A7], 0x1
  851. 000008B6  486D A638                pea.l      [A5 - 0x59C8]
  852. 000008BA  486D A634                pea.l      [A5 - 0x59CC]
  853. 000008BE  4EAD DE38                jsr        [A5 - 0x21C8]
  854. 000008C2  301F                     move.w     D0, [A7]+
  855. 000008C4  6028                     bra        +0x2A /* 000008EE */
  856. label000008C6:
  857. 000008C6  554F                     subq.w     A7, 2
  858. 000008C8  3F3C 0001                move.w     -[A7], 0x1
  859. 000008CC  486F 0008                pea.l      [A7 + 0x8]
  860. 000008D0  4EAD DD38                jsr        [A5 - 0x22C8]
  861. 000008D4  301F                     move.w     D0, [A7]+
  862. 000008D6  554F                     subq.w     A7, 2
  863. 000008D8  3F2F 0014                move.w     -[A7], [A7 + 0x14]
  864. 000008DC  486D A638                pea.l      [A5 - 0x59C8]
  865. 000008E0  486D A634                pea.l      [A5 - 0x59CC]
  866. 000008E4  486F 000C                pea.l      [A7 + 0xC]
  867. 000008E8  4EAD DE20                jsr        [A5 - 0x21E0]
  868. 000008EC  301F                     move.w     D0, [A7]+
  869. label000008EE:
  870. 000008EE  206F 0018                movea.l    A0, [A7 + 0x18]
  871. 000008F2  30AD A638                move.w     [A0], [A5 - 0x59C8]
  872. 000008F6  206F 001C                movea.l    A0, [A7 + 0x1C]
  873. 000008FA  20AD A634                move.l     [A0], [A5 - 0x59CC]
  874. 000008FE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  875. 00000902  4E75                     rts
  876. fn00000904:
  877. 00000904  48E7 1F3A                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
  878. 00000908  4FEF FFB8                lea.l      A7, [A7 - 0x48]
  879. 0000090C  2E2F 0070                move.l     D7, [A7 + 0x70]
  880. 00000910  266F 0074                movea.l    A3, [A7 + 0x74]
  881. 00000914  2C2F 0078                move.l     D6, [A7 + 0x78]
  882. 00000918  246F 007C                movea.l    A2, [A7 + 0x7C]
  883. 0000091C  282F 0080                move.l     D4, [A7 + 0x80]
  884. 00000920  2C6F 0084                movea.l    A6, [A7 + 0x84]
  885. 00000924  99CC                     sub.l      A4, A4
  886. 00000926  7600                     moveq.l    D3, 0x00
  887. 00000928  554F                     subq.w     A7, 2
  888. 0000092A  A994                     syscall    CurResFile
  889. 0000092C  301F                     move.w     D0, [A7]+
  890. 0000092E  3A00                     move.w     D5, D0
  891. 00000930  42AE 0004                clr.l      [A6 + 0x4]
  892. 00000934  70FF                     moveq.l    D0, 0xFFFFFFFF
  893. 00000936  BE80                     cmp.l      D7, D0
  894. 00000938  6E2E                     bgt        +0x30 /* 00000968 */
  895. 0000093A  554F                     subq.w     A7, 2
  896. 0000093C  3EB8 0900                move.w     [A7], [0x00000900 /* CurApRefNum */]
  897. 00000940  301F                     move.w     D0, [A7]+
  898. 00000942  3480                     move.w     [A2], D0
  899. 00000944  2044                     movea.l    A0, D4
  900. 00000946  7001                     moveq.l    D0, 0x01
  901. 00000948  2080                     move.l     [A0], D0
  902. 0000094A  2007                     move.l     D0, D7
  903. 0000094C  5680                     addq.l     D0, 3
  904. 0000094E  6700 0140                beq        +0x142 /* 00000A90 */
  905. 00000952  5380                     subq.l     D0, 1
  906. 00000954  6700 013A                beq        +0x13C /* 00000A90 */
  907. 00000958  5380                     subq.l     D0, 1
  908. 0000095A  6704                     beq        +0x6 /* 00000960 */
  909. 0000095C  6000 0132                bra        +0x134 /* 00000A90 */
  910. label00000960:
  911. 00000960  2046                     movea.l    A0, D6
  912. 00000962  4290                     clr.l      [A0]
  913. 00000964  6000 012A                bra        +0x12C /* 00000A90 */
  914. label00000968:
  915. 00000968  594F                     subq.w     A7, 4
  916. 0000096A  2F3C 5143 4F44           move.l     -[A7], 0x51434F44 /* 'QCOD' */
  917. 00000970  486B 0006                pea.l      [A3 + 0x6]
  918. 00000974  A9A1                     syscall    GetNamedResource
  919. 00000976  205F                     movea.l    A0, [A7]+
  920. 00000978  2848                     movea.l    A4, A0
  921. 0000097A  2008                     move.l     D0, A0
  922. 0000097C  6714                     beq        +0x16 /* 00000992 */
  923. 0000097E  554F                     subq.w     A7, 2
  924. 00000980  3EB8 0900                move.w     [A7], [0x00000900 /* CurApRefNum */]
  925. 00000984  301F                     move.w     D0, [A7]+
  926. 00000986  3480                     move.w     [A2], D0
  927. 00000988  2044                     movea.l    A0, D4
  928. 0000098A  7001                     moveq.l    D0, 0x01
  929. 0000098C  2080                     move.l     [A0], D0
  930. 0000098E  6000 0100                bra        +0x102 /* 00000A90 */
  931. label00000992:
  932. 00000992  41D3                     lea.l      A0, [A3]
  933. 00000994  43EF 0002                lea.l      A1, [A7 + 0x2]
  934. 00000998  7010                     moveq.l    D0, 0x10
  935. label0000099A:
  936. 0000099A  22D8                     move.l     [A1]+, [A0]+
  937. 0000099C  51C8 FFFC                dbf        D0, -0x6 /* 0000099A */
  938. 000009A0  32D8                     move.w     [A1]+, [A0]+
  939. 000009A2  2044                     movea.l    A0, D4
  940. 000009A4  4290                     clr.l      [A0]
  941. 000009A6  4AAD 16D6                tst.l      [A5 + 0x16D6]
  942. 000009AA  6718                     beq        +0x1A /* 000009C4 */
  943. 000009AC  554F                     subq.w     A7, 2
  944. 000009AE  486F 0004                pea.l      [A7 + 0x4]
  945. 000009B2  1F3C 0001                move.b     -[A7], 0x1
  946. 000009B6  486F 0009                pea.l      [A7 + 0x9]
  947. 000009BA  486F 000C                pea.l      [A7 + 0xC]
  948. 000009BE  700C                     moveq.l    D0, 0x0C
  949. 000009C0  A823                     syscall    AliasDispatch
  950. 000009C2  301F                     move.w     D0, [A7]+
  951. label000009C4:
  952. 000009C4  554F                     subq.w     A7, 2
  953. 000009C6  3F2F 0004                move.w     -[A7], [A7 + 0x4]
  954. 000009CA  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  955. 000009CE  486F 0010                pea.l      [A7 + 0x10]
  956. 000009D2  1F3C 0003                move.b     -[A7], 0x3
  957. 000009D6  4EAD DE28                jsr        [A5 - 0x21D8]
  958. 000009DA  301F                     move.w     D0, [A7]+
  959. 000009DC  3480                     move.w     [A2], D0
  960. 000009DE  554F                     subq.w     A7, 2
  961. 000009E0  A9AF                     syscall    ResError
  962. 000009E2  301F                     move.w     D0, [A7]+
  963. 000009E4  3600                     move.w     D3, D0
  964. 000009E6  48C0                     ext.l      D0
  965. 000009E8  6770                     beq        +0x72 /* 00000A5A */
  966. 000009EA  486F 0004                pea.l      [A7 + 0x4]
  967. 000009EE  486F 0006                pea.l      [A7 + 0x6]
  968. 000009F2  4EBA FE9C                jsr        [PC - 0x164 /* 00000890 */]
  969. 000009F6  41EF 000A                lea.l      A0, [A7 + 0xA]
  970. 000009FA  43D3                     lea.l      A1, [A3]
  971. 000009FC  7010                     moveq.l    D0, 0x10
  972. label000009FE:
  973. 000009FE  22D8                     move.l     [A1]+, [A0]+
  974. 00000A00  51C8 FFFC                dbf        D0, -0x6 /* 000009FE */
  975. 00000A04  32D8                     move.w     [A1]+, [A0]+
  976. 00000A06  4AAD 16D6                tst.l      [A5 + 0x16D6]
  977. 00000A0A  504F                     addq.w     A7, 8
  978. 00000A0C  6718                     beq        +0x1A /* 00000A26 */
  979. 00000A0E  554F                     subq.w     A7, 2
  980. 00000A10  486F 0004                pea.l      [A7 + 0x4]
  981. 00000A14  1F3C 0001                move.b     -[A7], 0x1
  982. 00000A18  486F 0009                pea.l      [A7 + 0x9]
  983. 00000A1C  486F 000C                pea.l      [A7 + 0xC]
  984. 00000A20  700C                     moveq.l    D0, 0x0C
  985. 00000A22  A823                     syscall    AliasDispatch
  986. 00000A24  301F                     move.w     D0, [A7]+
  987. label00000A26:
  988. 00000A26  554F                     subq.w     A7, 2
  989. 00000A28  3F2F 0004                move.w     -[A7], [A7 + 0x4]
  990. 00000A2C  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  991. 00000A30  486F 0010                pea.l      [A7 + 0x10]
  992. 00000A34  1F3C 0003                move.b     -[A7], 0x3
  993. 00000A38  4EAD DE28                jsr        [A5 - 0x21D8]
  994. 00000A3C  301F                     move.w     D0, [A7]+
  995. 00000A3E  3480                     move.w     [A2], D0
  996. 00000A40  554F                     subq.w     A7, 2
  997. 00000A42  A9AF                     syscall    ResError
  998. 00000A44  301F                     move.w     D0, [A7]+
  999. 00000A46  3600                     move.w     D3, D0
  1000. 00000A48  3003                     move.w     D0, D3
  1001. 00000A4A  48C0                     ext.l      D0
  1002. 00000A4C  670C                     beq        +0xE /* 00000A5A */
  1003. 00000A4E  3003                     move.w     D0, D3
  1004. 00000A50  4FEF 0048                lea.l      A7, [A7 + 0x48]
  1005. 00000A54  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  1006. 00000A58  4E75                     rts
  1007. label00000A5A:
  1008. 00000A5A  3F12                     move.w     -[A7], [A2]
  1009. 00000A5C  A998                     syscall    UseResFile
  1010. 00000A5E  4AAE 0004                tst.l      [A6 + 0x4]
  1011. 00000A62  662C                     bne        +0x2E /* 00000A90 */
  1012. 00000A64  554F                     subq.w     A7, 2
  1013. 00000A66  2F3C 5143 4F44           move.l     -[A7], 0x51434F44 /* 'QCOD' */
  1014. 00000A6C  A80D                     syscall    Count1Resources
  1015. 00000A6E  301F                     move.w     D0, [A7]+
  1016. 00000A70  6606                     bne        +0x8 /* 00000A78 */
  1017. 00000A72  363C FF40                move.w     D3, 0xFF40
  1018. 00000A76  6018                     bra        +0x1A /* 00000A90 */
  1019. label00000A78:
  1020. 00000A78  594F                     subq.w     A7, 4
  1021. 00000A7A  2F3C 5143 4F44           move.l     -[A7], 0x51434F44 /* 'QCOD' */
  1022. 00000A80  3F3C 0001                move.w     -[A7], 0x1
  1023. 00000A84  A80E                     syscall    Get1IndResource/Get1IxResource
  1024. 00000A86  205F                     movea.l    A0, [A7]+
  1025. 00000A88  2848                     movea.l    A4, A0
  1026. 00000A8A  2008                     move.l     D0, A0
  1027. 00000A8C  6602                     bne        +0x4 /* 00000A90 */
  1028. 00000A8E  7694                     moveq.l    D3, 0xFFFFFF94
  1029. label00000A90:
  1030. 00000A90  3F05                     move.w     -[A7], D5
  1031. 00000A92  A998                     syscall    UseResFile
  1032. 00000A94  4AAE 0004                tst.l      [A6 + 0x4]
  1033. 00000A98  6624                     bne        +0x26 /* 00000ABE */
  1034. 00000A9A  200C                     move.l     D0, A4
  1035. 00000A9C  6720                     beq        +0x22 /* 00000ABE */
  1036. 00000A9E  3003                     move.w     D0, D3
  1037. 00000AA0  48C0                     ext.l      D0
  1038. 00000AA2  670C                     beq        +0xE /* 00000AB0 */
  1039. 00000AA4  3003                     move.w     D0, D3
  1040. 00000AA6  4FEF 0048                lea.l      A7, [A7 + 0x48]
  1041. 00000AAA  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  1042. 00000AAE  4E75                     rts
  1043. label00000AB0:
  1044. 00000AB0  204C                     movea.l    A0, A4
  1045. 00000AB2  A04A                     syscall    HNoPurge
  1046. 00000AB4  204C                     movea.l    A0, A4
  1047. 00000AB6  A064                     syscall    MoveHHi
  1048. 00000AB8  A029                     syscall    HLock
  1049. 00000ABA  2046                     movea.l    A0, D6
  1050. 00000ABC  2094                     move.l     [A0], [A4]
  1051. label00000ABE:
  1052. 00000ABE  7000                     moveq.l    D0, 0x00
  1053. 00000AC0  4FEF 0048                lea.l      A7, [A7 + 0x48]
  1054. 00000AC4  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  1055. 00000AC8  4E75                     rts
  1056. fn00000ACA:
  1057. 00000ACA  48E7 103A                movem.l    -[A7], D3,A2,A3,A4,A6
  1058. 00000ACE  4FEF FF00                lea.l      A7, [A7 - 0x100]
  1059. 00000AD2  2C6F 011C                movea.l    A6, [A7 + 0x11C]
  1060. 00000AD6  266F 0120                movea.l    A3, [A7 + 0x120]
  1061. 00000ADA  286F 0124                movea.l    A4, [A7 + 0x124]
  1062. 00000ADE  554F                     subq.w     A7, 2
  1063. 00000AE0  A994                     syscall    CurResFile
  1064. 00000AE2  301F                     move.w     D0, [A7]+
  1065. 00000AE4  3600                     move.w     D3, D0
  1066. 00000AE6  200B                     move.l     D0, A3
  1067. 00000AE8  6714                     beq        +0x16 /* 00000AFE */
  1068. 00000AEA  2F0B                     move.l     -[A7], A3
  1069. 00000AEC  41EF 0004                lea.l      A0, [A7 + 0x4]
  1070. 00000AF0  2448                     movea.l    A2, A0
  1071. 00000AF2  4850                     pea.l      [A0]
  1072. 00000AF4  4EAD DFC0                jsr        [A5 - 0x2040]
  1073. 00000AF8  4294                     clr.l      [A4]
  1074. 00000AFA  504F                     addq.w     A7, 8
  1075. 00000AFC  6002                     bra        +0x4 /* 00000B00 */
  1076. label00000AFE:
  1077. 00000AFE  95CA                     sub.l      A2, A2
  1078. label00000B00:
  1079. 00000B00  4878 0001                push.l     0x1
  1080. 00000B04  2F0E                     move.l     -[A7], A6
  1081. 00000B06  4EBA FB4A                jsr        [PC - 0x4B6 /* 00000652 */]
  1082. 00000B0A  2648                     movea.l    A3, A0
  1083. 00000B0C  2F0B                     move.l     -[A7], A3
  1084. 00000B0E  2F0A                     move.l     -[A7], A2
  1085. 00000B10  2F0C                     move.l     -[A7], A4
  1086. 00000B12  206F 012C                movea.l    A0, [A7 + 0x12C]
  1087. 00000B16  4E90                     jsr        [A0]
  1088. 00000B18  301F                     move.w     D0, [A7]+
  1089. 00000B1A  3600                     move.w     D3, D0
  1090. 00000B1C  42A7                     clr.l      -[A7]
  1091. 00000B1E  2F0E                     move.l     -[A7], A6
  1092. 00000B20  4EBA FB30                jsr        [PC - 0x4D0 /* 00000652 */]
  1093. 00000B24  3003                     move.w     D0, D3
  1094. 00000B26  4FEF 010E                lea.l      A7, [A7 + 0x10E]
  1095. 00000B2A  4CDF 5C08                movem.l    D3,A2,A3,A4,A6, [A7]+
  1096. 00000B2E  4E75                     rts
  1097. fn00000B30:
  1098. 00000B30  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  1099. 00000B34  286F 001C                movea.l    A4, [A7 + 0x1C]
  1100. 00000B38  594F                     subq.w     A7, 4
  1101. 00000B3A  2EB8 09D6                move.l     [A7], [0x000009D6 /* WindowList */]
  1102. 00000B3E  205F                     movea.l    A0, [A7]+
  1103. 00000B40  2448                     movea.l    A2, A0
  1104. 00000B42  97CB                     sub.l      A3, A3
  1105. 00000B44  7605                     moveq.l    D3, 0x05
  1106. 00000B46  206F 0018                movea.l    A0, [A7 + 0x18]
  1107. 00000B4A  2050                     movea.l    A0, [A0]
  1108. 00000B4C  3828 0016                move.w     D4, [A0 + 0x16]
  1109. 00000B50  602E                     bra        +0x30 /* 00000B80 */
  1110. label00000B52:
  1111. 00000B52  302A 006C                move.w     D0, [A2 + 0x6C]
  1112. 00000B56  B06D B1A6                cmp.w      D0, [A5 - 0x4E5A]
  1113. 00000B5A  6620                     bne        +0x22 /* 00000B7C */
  1114. 00000B5C  1F3C 0006                move.b     -[A7], 0x6
  1115. 00000B60  2F0A                     move.l     -[A7], A2
  1116. 00000B62  4EAD E990                jsr        [A5 - 0x1670]
  1117. 00000B66  B850                     cmp.w      D4, [A0]
  1118. 00000B68  5C4F                     addq.w     A7, 6
  1119. 00000B6A  6610                     bne        +0x12 /* 00000B7C */
  1120. 00000B6C  264A                     movea.l    A3, A2
  1121. 00000B6E  2F0A                     move.l     -[A7], A2
  1122. 00000B70  4EAD E9C0                jsr        [A5 - 0x1640]
  1123. 00000B74  1600                     move.b     D3, D0
  1124. 00000B76  4A03                     tst.b      D3
  1125. 00000B78  584F                     addq.w     A7, 4
  1126. 00000B7A  6708                     beq        +0xA /* 00000B84 */
  1127. label00000B7C:
  1128. 00000B7C  246A 0090                movea.l    A2, [A2 + 0x90]
  1129. label00000B80:
  1130. 00000B80  200A                     move.l     D0, A2
  1131. 00000B82  66CE                     bne        -0x30 /* 00000B52 */
  1132. label00000B84:
  1133. 00000B84  200C                     move.l     D0, A4
  1134. 00000B86  6702                     beq        +0x4 /* 00000B8A */
  1135. 00000B88  1883                     move.b     [A4], D3
  1136. label00000B8A:
  1137. 00000B8A  4AAD AF40                tst.l      [A5 - 0x50C0]
  1138. 00000B8E  6714                     beq        +0x16 /* 00000BA4 */
  1139. 00000B90  200B                     move.l     D0, A3
  1140. 00000B92  6610                     bne        +0x12 /* 00000BA4 */
  1141. 00000B94  594F                     subq.w     A7, 4
  1142. 00000B96  206D 16F2                movea.l    A0, [A5 + 0x16F2 /* export_730 */]
  1143. 00000B9A  4E90                     jsr        [A0]
  1144. 00000B9C  205F                     movea.l    A0, [A7]+
  1145. 00000B9E  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  1146. 00000BA2  4E75                     rts
  1147. label00000BA4:
  1148. 00000BA4  204B                     movea.l    A0, A3
  1149. 00000BA6  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  1150. 00000BAA  4E75                     rts
  1151. 00000BAC  48E7 183A                movem.l    -[A7], D3,D4,A2,A3,A4,A6
  1152. 00000BB0  282F 0026                move.l     D4, [A7 + 0x26]
  1153. 00000BB4  42A7                     clr.l      -[A7]
  1154. 00000BB6  2F04                     move.l     -[A7], D4
  1155. 00000BB8  4EBA FF76                jsr        [PC - 0x8A /* 00000B30 */]
  1156. 00000BBC  2448                     movea.l    A2, A0
  1157. 00000BBE  97CB                     sub.l      A3, A3
  1158. 00000BC0  200A                     move.l     D0, A2
  1159. 00000BC2  504F                     addq.w     A7, 8
  1160. 00000BC4  6770                     beq        +0x72 /* 00000C36 */
  1161. 00000BC6  1F3C 0005                move.b     -[A7], 0x5
  1162. 00000BCA  2F0A                     move.l     -[A7], A2
  1163. 00000BCC  4EAD E990                jsr        [A5 - 0x1670]
  1164. 00000BD0  2848                     movea.l    A4, A0
  1165. 00000BD2  1F3C 0006                move.b     -[A7], 0x6
  1166. 00000BD6  2F0A                     move.l     -[A7], A2
  1167. 00000BD8  4EAD E990                jsr        [A5 - 0x1670]
  1168. 00000BDC  2C48                     movea.l    A6, A0
  1169. 00000BDE  1F3C 0007                move.b     -[A7], 0x7
  1170. 00000BE2  2F0A                     move.l     -[A7], A2
  1171. 00000BE4  4EAD E990                jsr        [A5 - 0x1670]
  1172. 00000BE8  2608                     move.l     D3, A0
  1173. 00000BEA  2B44 A6AA                move.l     [A5 - 0x5956], D4
  1174. 00000BEE  2B6F 002E A6A6           move.l     [A5 - 0x595A], [A7 + 0x2E]
  1175. 00000BF4  42A7                     clr.l      -[A7]
  1176. 00000BF6  4878 0001                push.l     0x1
  1177. 00000BFA  302F 003A                move.w     D0, [A7 + 0x3A]
  1178. 00000BFE  48C0                     ext.l      D0
  1179. 00000C00  2F00                     move.l     -[A7], D0
  1180. 00000C02  42A7                     clr.l      -[A7]
  1181. 00000C04  1F3C 0003                move.b     -[A7], 0x3
  1182. 00000C08  2043                     movea.l    A0, D3
  1183. 00000C0A  3F10                     move.w     -[A7], [A0]
  1184. 00000C0C  3F16                     move.w     -[A7], [A6]
  1185. 00000C0E  2F2F 004A                move.l     -[A7], [A7 + 0x4A]
  1186. 00000C12  2F0C                     move.l     -[A7], A4
  1187. 00000C14  4EAD E8F0                jsr        [A5 - 0x1710]
  1188. 00000C18  2648                     movea.l    A3, A0
  1189. 00000C1A  1F3C 000F                move.b     -[A7], 0xF
  1190. 00000C1E  2F0A                     move.l     -[A7], A2
  1191. 00000C20  4EAD E990                jsr        [A5 - 0x1670]
  1192. 00000C24  5C4F                     addq.w     A7, 6
  1193. 00000C26  2F10                     move.l     -[A7], [A0]
  1194. 00000C28  2F0B                     move.l     -[A7], A3
  1195. 00000C2A  4EAD E8E8                jsr        [A5 - 0x1718]
  1196. 00000C2E  4EAD EAE0                jsr        [A5 - 0x1520]
  1197. 00000C32  4FEF 0038                lea.l      A7, [A7 + 0x38]
  1198. label00000C36:
  1199. 00000C36  2F4B 002A                move.l     [A7 + 0x2A], A3
  1200. 00000C3A  4CDF 5C18                movem.l    D3,D4,A2,A3,A4,A6, [A7]+
  1201. 00000C3E  205F                     movea.l    A0, [A7]+
  1202. 00000C40  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1203. 00000C44  4ED0                     jmp        [A0]
  1204. 00000C46  48E7 1030                movem.l    -[A7], D3,A2,A3
  1205. 00000C4A  4FEF FFD0                lea.l      A7, [A7 - 0x30]
  1206. 00000C4E  246F 0040                movea.l    A2, [A7 + 0x40]
  1207. 00000C52  42A7                     clr.l      -[A7]
  1208. 00000C54  2F2A 0048                move.l     -[A7], [A2 + 0x48]
  1209. 00000C58  4EAD E910                jsr        [A5 - 0x16F0]
  1210. 00000C5C  2F6D A6AA 0034           move.l     [A7 + 0x34], [A5 - 0x5956]
  1211. 00000C62  206D A6A6                movea.l    A0, [A5 - 0x595A]
  1212. 00000C66  43EF 0008                lea.l      A1, [A7 + 0x8]
  1213. 00000C6A  700A                     moveq.l    D0, 0x0A
  1214. label00000C6C:
  1215. 00000C6C  22D8                     move.l     [A1]+, [A0]+
  1216. 00000C6E  51C8 FFFC                dbf        D0, -0x6 /* 00000C6C */
  1217. 00000C72  257C 5143 4F44 004C      move.l     [A2 + 0x4C], 0x51434F44 /* 'QCOD' */
  1218. 00000C7A  206A 0048                movea.l    A0, [A2 + 0x48]
  1219. 00000C7E  2568 0010 0040           move.l     [A2 + 0x40], [A0 + 0x10]
  1220. 00000C84  2568 0014 0044           move.l     [A2 + 0x44], [A0 + 0x14]
  1221. 00000C8A  486F 0008                pea.l      [A7 + 0x8]
  1222. 00000C8E  486A 0050                pea.l      [A2 + 0x50]
  1223. 00000C92  4878 0030                push.l     0x30 /* '0' */
  1224. 00000C96  4EAD DDD8                jsr        [A5 - 0x2228]
  1225. 00000C9A  301F                     move.w     D0, [A7]+
  1226. 00000C9C  3600                     move.w     D3, D0
  1227. 00000C9E  48C0                     ext.l      D0
  1228. 00000CA0  5C4F                     addq.w     A7, 6
  1229. 00000CA2  670C                     beq        +0xE /* 00000CB0 */
  1230. 00000CA4  3003                     move.w     D0, D3
  1231. 00000CA6  4FEF 0030                lea.l      A7, [A7 + 0x30]
  1232. 00000CAA  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1233. 00000CAE  4E75                     rts
  1234. label00000CB0:
  1235. 00000CB0  4A97                     tst.l      [A7]
  1236. 00000CB2  672C                     beq        +0x2E /* 00000CE0 */
  1237. 00000CB4  4878 0001                push.l     0x1
  1238. 00000CB8  2F2F 0030                move.l     -[A7], [A7 + 0x30]
  1239. 00000CBC  4EBA F994                jsr        [PC - 0x66C /* 00000652 */]
  1240. 00000CC0  2648                     movea.l    A3, A0
  1241. 00000CC2  2F0B                     move.l     -[A7], A3
  1242. 00000CC4  2F2A 0048                move.l     -[A7], [A2 + 0x48]
  1243. 00000CC8  206F 0010                movea.l    A0, [A7 + 0x10]
  1244. 00000CCC  4E90                     jsr        [A0]
  1245. 00000CCE  301F                     move.w     D0, [A7]+
  1246. 00000CD0  3600                     move.w     D3, D0
  1247. 00000CD2  42A7                     clr.l      -[A7]
  1248. 00000CD4  2F2F 0036                move.l     -[A7], [A7 + 0x36]
  1249. 00000CD8  4EBA F978                jsr        [PC - 0x688 /* 00000652 */]
  1250. 00000CDC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1251. label00000CE0:
  1252. 00000CE0  3003                     move.w     D0, D3
  1253. 00000CE2  48C0                     ext.l      D0
  1254. 00000CE4  6708                     beq        +0xA /* 00000CEE */
  1255. 00000CE6  2F0A                     move.l     -[A7], A2
  1256. 00000CE8  4EBA 0010                jsr        [PC + 0x10 /* 00000CFA */]
  1257. 00000CEC  584F                     addq.w     A7, 4
  1258. label00000CEE:
  1259. 00000CEE  3003                     move.w     D0, D3
  1260. 00000CF0  4FEF 0030                lea.l      A7, [A7 + 0x30]
  1261. 00000CF4  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1262. 00000CF8  4E75                     rts
  1263. fn00000CFA:
  1264. 00000CFA  48E7 0038                movem.l    -[A7], A2,A3,A4
  1265. 00000CFE  266F 0010                movea.l    A3, [A7 + 0x10]
  1266. 00000D02  4AAB 0050                tst.l      [A3 + 0x50]
  1267. 00000D06  674A                     beq        +0x4C /* 00000D52 */
  1268. 00000D08  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1269. 00000D0C  4EAD DF78                jsr        [A5 - 0x2088]
  1270. 00000D10  2448                     movea.l    A2, A0
  1271. 00000D12  4AAA 0004                tst.l      [A2 + 0x4]
  1272. 00000D16  584F                     addq.w     A7, 4
  1273. 00000D18  6728                     beq        +0x2A /* 00000D42 */
  1274. 00000D1A  4878 0001                push.l     0x1
  1275. 00000D1E  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1276. 00000D22  4EBA F92E                jsr        [PC - 0x6D2 /* 00000652 */]
  1277. 00000D26  2848                     movea.l    A4, A0
  1278. 00000D28  2F0C                     move.l     -[A7], A4
  1279. 00000D2A  2F2B 0048                move.l     -[A7], [A3 + 0x48]
  1280. 00000D2E  206A 0004                movea.l    A0, [A2 + 0x4]
  1281. 00000D32  4E90                     jsr        [A0]
  1282. 00000D34  42A7                     clr.l      -[A7]
  1283. 00000D36  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1284. 00000D3A  4EBA F916                jsr        [PC - 0x6EA /* 00000652 */]
  1285. 00000D3E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1286. label00000D42:
  1287. 00000D42  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1288. 00000D46  4EAD DF80                jsr        [A5 - 0x2080]
  1289. 00000D4A  206B 0050                movea.l    A0, [A3 + 0x50]
  1290. 00000D4E  A023                     syscall    DisposHandle/DisposeHandle
  1291. 00000D50  584F                     addq.w     A7, 4
  1292. label00000D52:
  1293. 00000D52  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1294. 00000D56  4E75                     rts
  1295. 00000D58  206F 0004                movea.l    A0, [A7 + 0x4]
  1296. 00000D5C  4868 0040                pea.l      [A0 + 0x40]
  1297. 00000D60  A8A3                     syscall    EraseRect
  1298. 00000D62  4E75                     rts
  1299. 00000D64  48E7 0038                movem.l    -[A7], A2,A3,A4
  1300. 00000D68  266F 0010                movea.l    A3, [A7 + 0x10]
  1301. 00000D6C  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1302. 00000D70  4EAD DF78                jsr        [A5 - 0x2088]
  1303. 00000D74  2448                     movea.l    A2, A0
  1304. 00000D76  4AAA 0008                tst.l      [A2 + 0x8]
  1305. 00000D7A  584F                     addq.w     A7, 4
  1306. 00000D7C  6728                     beq        +0x2A /* 00000DA6 */
  1307. 00000D7E  4878 0001                push.l     0x1
  1308. 00000D82  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1309. 00000D86  4EBA F8CA                jsr        [PC - 0x736 /* 00000652 */]
  1310. 00000D8A  2848                     movea.l    A4, A0
  1311. 00000D8C  2F0C                     move.l     -[A7], A4
  1312. 00000D8E  2F2B 0048                move.l     -[A7], [A3 + 0x48]
  1313. 00000D92  206A 0008                movea.l    A0, [A2 + 0x8]
  1314. 00000D96  4E90                     jsr        [A0]
  1315. 00000D98  42A7                     clr.l      -[A7]
  1316. 00000D9A  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1317. 00000D9E  4EBA F8B2                jsr        [PC - 0x74E /* 00000652 */]
  1318. 00000DA2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1319. label00000DA6:
  1320. 00000DA6  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1321. 00000DAA  4EAD DF80                jsr        [A5 - 0x2080]
  1322. 00000DAE  584F                     addq.w     A7, 4
  1323. 00000DB0  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1324. 00000DB4  4E75                     rts
  1325. 00000DB6  48E7 0038                movem.l    -[A7], A2,A3,A4
  1326. 00000DBA  266F 0010                movea.l    A3, [A7 + 0x10]
  1327. 00000DBE  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1328. 00000DC2  4EAD DF78                jsr        [A5 - 0x2088]
  1329. 00000DC6  2448                     movea.l    A2, A0
  1330. 00000DC8  4AAA 000C                tst.l      [A2 + 0xC]
  1331. 00000DCC  584F                     addq.w     A7, 4
  1332. 00000DCE  672C                     beq        +0x2E /* 00000DFC */
  1333. 00000DD0  4878 0001                push.l     0x1
  1334. 00000DD4  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1335. 00000DD8  4EBA F878                jsr        [PC - 0x788 /* 00000652 */]
  1336. 00000DDC  2848                     movea.l    A4, A0
  1337. 00000DDE  2F0C                     move.l     -[A7], A4
  1338. 00000DE0  2F2B 0048                move.l     -[A7], [A3 + 0x48]
  1339. 00000DE4  2F2F 0024                move.l     -[A7], [A7 + 0x24]
  1340. 00000DE8  206A 000C                movea.l    A0, [A2 + 0xC]
  1341. 00000DEC  4E90                     jsr        [A0]
  1342. 00000DEE  42A7                     clr.l      -[A7]
  1343. 00000DF0  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1344. 00000DF4  4EBA F85C                jsr        [PC - 0x7A4 /* 00000652 */]
  1345. 00000DF8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1346. label00000DFC:
  1347. 00000DFC  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1348. 00000E00  4EAD DF80                jsr        [A5 - 0x2080]
  1349. 00000E04  584F                     addq.w     A7, 4
  1350. 00000E06  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1351. 00000E0A  4E75                     rts
  1352. 00000E0C  4E75                     rts
  1353. 00000E0E  4E75                     rts
  1354. 00000E10  48E7 0038                movem.l    -[A7], A2,A3,A4
  1355. 00000E14  266F 0010                movea.l    A3, [A7 + 0x10]
  1356. 00000E18  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1357. 00000E1C  4EAD DF78                jsr        [A5 - 0x2088]
  1358. 00000E20  2448                     movea.l    A2, A0
  1359. 00000E22  4AAA 0010                tst.l      [A2 + 0x10]
  1360. 00000E26  584F                     addq.w     A7, 4
  1361. 00000E28  672C                     beq        +0x2E /* 00000E56 */
  1362. 00000E2A  4878 0001                push.l     0x1
  1363. 00000E2E  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1364. 00000E32  4EBA F81E                jsr        [PC - 0x7E2 /* 00000652 */]
  1365. 00000E36  2848                     movea.l    A4, A0
  1366. 00000E38  2F0C                     move.l     -[A7], A4
  1367. 00000E3A  2F2B 0048                move.l     -[A7], [A3 + 0x48]
  1368. 00000E3E  3F2F 0026                move.w     -[A7], [A7 + 0x26]
  1369. 00000E42  206A 0010                movea.l    A0, [A2 + 0x10]
  1370. 00000E46  4E90                     jsr        [A0]
  1371. 00000E48  42A7                     clr.l      -[A7]
  1372. 00000E4A  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1373. 00000E4E  4EBA F802                jsr        [PC - 0x7FE /* 00000652 */]
  1374. 00000E52  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1375. label00000E56:
  1376. 00000E56  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1377. 00000E5A  4EAD DF80                jsr        [A5 - 0x2080]
  1378. 00000E5E  584F                     addq.w     A7, 4
  1379. 00000E60  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1380. 00000E64  4E75                     rts
  1381. 00000E66  48E7 0038                movem.l    -[A7], A2,A3,A4
  1382. 00000E6A  266F 0010                movea.l    A3, [A7 + 0x10]
  1383. 00000E6E  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1384. 00000E72  4EAD DF78                jsr        [A5 - 0x2088]
  1385. 00000E76  2448                     movea.l    A2, A0
  1386. 00000E78  4AAA 0014                tst.l      [A2 + 0x14]
  1387. 00000E7C  584F                     addq.w     A7, 4
  1388. 00000E7E  672C                     beq        +0x2E /* 00000EAC */
  1389. 00000E80  4878 0001                push.l     0x1
  1390. 00000E84  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1391. 00000E88  4EBA F7C8                jsr        [PC - 0x838 /* 00000652 */]
  1392. 00000E8C  2848                     movea.l    A4, A0
  1393. 00000E8E  2F0C                     move.l     -[A7], A4
  1394. 00000E90  2F2B 0048                move.l     -[A7], [A3 + 0x48]
  1395. 00000E94  3F2F 0026                move.w     -[A7], [A7 + 0x26]
  1396. 00000E98  206A 0014                movea.l    A0, [A2 + 0x14]
  1397. 00000E9C  4E90                     jsr        [A0]
  1398. 00000E9E  42A7                     clr.l      -[A7]
  1399. 00000EA0  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1400. 00000EA4  4EBA F7AC                jsr        [PC - 0x854 /* 00000652 */]
  1401. 00000EA8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1402. label00000EAC:
  1403. 00000EAC  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1404. 00000EB0  4EAD DF80                jsr        [A5 - 0x2080]
  1405. 00000EB4  584F                     addq.w     A7, 4
  1406. 00000EB6  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1407. 00000EBA  4E75                     rts
  1408. 00000EBC  48E7 0038                movem.l    -[A7], A2,A3,A4
  1409. 00000EC0  266F 0010                movea.l    A3, [A7 + 0x10]
  1410. 00000EC4  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1411. 00000EC8  4EAD DF78                jsr        [A5 - 0x2088]
  1412. 00000ECC  2448                     movea.l    A2, A0
  1413. 00000ECE  4AAA 0018                tst.l      [A2 + 0x18]
  1414. 00000ED2  584F                     addq.w     A7, 4
  1415. 00000ED4  6728                     beq        +0x2A /* 00000EFE */
  1416. 00000ED6  4878 0001                push.l     0x1
  1417. 00000EDA  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1418. 00000EDE  4EBA F772                jsr        [PC - 0x88E /* 00000652 */]
  1419. 00000EE2  2848                     movea.l    A4, A0
  1420. 00000EE4  2F0C                     move.l     -[A7], A4
  1421. 00000EE6  2F2B 0048                move.l     -[A7], [A3 + 0x48]
  1422. 00000EEA  206A 0018                movea.l    A0, [A2 + 0x18]
  1423. 00000EEE  4E90                     jsr        [A0]
  1424. 00000EF0  42A7                     clr.l      -[A7]
  1425. 00000EF2  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1426. 00000EF6  4EBA F75A                jsr        [PC - 0x8A6 /* 00000652 */]
  1427. 00000EFA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1428. label00000EFE:
  1429. 00000EFE  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1430. 00000F02  4EAD DF80                jsr        [A5 - 0x2080]
  1431. 00000F06  584F                     addq.w     A7, 4
  1432. 00000F08  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1433. 00000F0C  4E75                     rts
  1434. 00000F0E  48E7 0038                movem.l    -[A7], A2,A3,A4
  1435. 00000F12  266F 0010                movea.l    A3, [A7 + 0x10]
  1436. 00000F16  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1437. 00000F1A  4EAD DF78                jsr        [A5 - 0x2088]
  1438. 00000F1E  2448                     movea.l    A2, A0
  1439. 00000F20  4AAA 001C                tst.l      [A2 + 0x1C]
  1440. 00000F24  584F                     addq.w     A7, 4
  1441. 00000F26  672C                     beq        +0x2E /* 00000F54 */
  1442. 00000F28  4878 0001                push.l     0x1
  1443. 00000F2C  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1444. 00000F30  4EBA F720                jsr        [PC - 0x8E0 /* 00000652 */]
  1445. 00000F34  2848                     movea.l    A4, A0
  1446. 00000F36  2F0C                     move.l     -[A7], A4
  1447. 00000F38  2F2B 0048                move.l     -[A7], [A3 + 0x48]
  1448. 00000F3C  2F2F 0024                move.l     -[A7], [A7 + 0x24]
  1449. 00000F40  206A 001C                movea.l    A0, [A2 + 0x1C]
  1450. 00000F44  4E90                     jsr        [A0]
  1451. 00000F46  42A7                     clr.l      -[A7]
  1452. 00000F48  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1453. 00000F4C  4EBA F704                jsr        [PC - 0x8FC /* 00000652 */]
  1454. 00000F50  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1455. label00000F54:
  1456. 00000F54  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1457. 00000F58  4EAD DF80                jsr        [A5 - 0x2080]
  1458. 00000F5C  584F                     addq.w     A7, 4
  1459. 00000F5E  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1460. 00000F62  4E75                     rts
  1461. 00000F64  4E75                     rts
  1462. 00000F66  48E7 0038                movem.l    -[A7], A2,A3,A4
  1463. 00000F6A  266F 0010                movea.l    A3, [A7 + 0x10]
  1464. 00000F6E  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1465. 00000F72  4EAD DF78                jsr        [A5 - 0x2088]
  1466. 00000F76  2448                     movea.l    A2, A0
  1467. 00000F78  4AAA 0020                tst.l      [A2 + 0x20]
  1468. 00000F7C  584F                     addq.w     A7, 4
  1469. 00000F7E  6728                     beq        +0x2A /* 00000FA8 */
  1470. 00000F80  4878 0001                push.l     0x1
  1471. 00000F84  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1472. 00000F88  4EBA F6C8                jsr        [PC - 0x938 /* 00000652 */]
  1473. 00000F8C  2848                     movea.l    A4, A0
  1474. 00000F8E  2F0C                     move.l     -[A7], A4
  1475. 00000F90  2F2B 0048                move.l     -[A7], [A3 + 0x48]
  1476. 00000F94  206A 0020                movea.l    A0, [A2 + 0x20]
  1477. 00000F98  4E90                     jsr        [A0]
  1478. 00000F9A  42A7                     clr.l      -[A7]
  1479. 00000F9C  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1480. 00000FA0  4EBA F6B0                jsr        [PC - 0x950 /* 00000652 */]
  1481. 00000FA4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1482. label00000FA8:
  1483. 00000FA8  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1484. 00000FAC  4EAD DF80                jsr        [A5 - 0x2080]
  1485. 00000FB0  584F                     addq.w     A7, 4
  1486. 00000FB2  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1487. 00000FB6  4E75                     rts
  1488. fn00000FB8:
  1489. 00000FB8  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  1490. 00000FBC  266F 0014                movea.l    A3, [A7 + 0x14]
  1491. 00000FC0  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1492. 00000FC4  4EAD DF78                jsr        [A5 - 0x2088]
  1493. 00000FC8  2448                     movea.l    A2, A0
  1494. 00000FCA  4AAA 0024                tst.l      [A2 + 0x24]
  1495. 00000FCE  56C0                     sne        D0
  1496. 00000FD0  4400                     neg.b      D0
  1497. 00000FD2  4880                     ext.w      D0
  1498. 00000FD4  48C0                     ext.l      D0
  1499. 00000FD6  2600                     move.l     D3, D0
  1500. 00000FD8  584F                     addq.w     A7, 4
  1501. 00000FDA  6730                     beq        +0x32 /* 0000100C */
  1502. 00000FDC  4878 0001                push.l     0x1
  1503. 00000FE0  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1504. 00000FE4  4EBA F66C                jsr        [PC - 0x994 /* 00000652 */]
  1505. 00000FE8  2848                     movea.l    A4, A0
  1506. 00000FEA  2F0C                     move.l     -[A7], A4
  1507. 00000FEC  2F2B 0048                move.l     -[A7], [A3 + 0x48]
  1508. 00000FF0  1F2F 0028                move.b     -[A7], [A7 + 0x28]
  1509. 00000FF4  3F2F 002C                move.w     -[A7], [A7 + 0x2C]
  1510. 00000FF8  206A 0024                movea.l    A0, [A2 + 0x24]
  1511. 00000FFC  4E90                     jsr        [A0]
  1512. 00000FFE  42A7                     clr.l      -[A7]
  1513. 00001000  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1514. 00001004  4EBA F64C                jsr        [PC - 0x9B4 /* 00000652 */]
  1515. 00001008  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1516. label0000100C:
  1517. 0000100C  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1518. 00001010  4EAD DF80                jsr        [A5 - 0x2080]
  1519. 00001014  2003                     move.l     D0, D3
  1520. 00001016  584F                     addq.w     A7, 4
  1521. 00001018  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  1522. 0000101C  4E75                     rts
  1523. 0000101E  3F3C 0100                move.w     -[A7], 0x100
  1524. 00001022  1F2F 000A                move.b     -[A7], [A7 + 0xA]
  1525. 00001026  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  1526. 0000102A  4EBA FF8C                jsr        [PC - 0x74 /* 00000FB8 */]
  1527. 0000102E  504F                     addq.w     A7, 8
  1528. 00001030  4E75                     rts
  1529. 00001032  48E7 0038                movem.l    -[A7], A2,A3,A4
  1530. 00001036  266F 0010                movea.l    A3, [A7 + 0x10]
  1531. 0000103A  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1532. 0000103E  4EAD DF78                jsr        [A5 - 0x2088]
  1533. 00001042  2448                     movea.l    A2, A0
  1534. 00001044  4AAA 0028                tst.l      [A2 + 0x28]
  1535. 00001048  584F                     addq.w     A7, 4
  1536. 0000104A  672C                     beq        +0x2E /* 00001078 */
  1537. 0000104C  4878 0001                push.l     0x1
  1538. 00001050  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1539. 00001054  4EBA F5FC                jsr        [PC - 0xA04 /* 00000652 */]
  1540. 00001058  2848                     movea.l    A4, A0
  1541. 0000105A  2F0C                     move.l     -[A7], A4
  1542. 0000105C  2F2B 0048                move.l     -[A7], [A3 + 0x48]
  1543. 00001060  2F2F 0024                move.l     -[A7], [A7 + 0x24]
  1544. 00001064  206A 0028                movea.l    A0, [A2 + 0x28]
  1545. 00001068  4E90                     jsr        [A0]
  1546. 0000106A  42A7                     clr.l      -[A7]
  1547. 0000106C  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  1548. 00001070  4EBA F5E0                jsr        [PC - 0xA20 /* 00000652 */]
  1549. 00001074  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1550. label00001078:
  1551. 00001078  2F2B 0050                move.l     -[A7], [A3 + 0x50]
  1552. 0000107C  4EAD DF80                jsr        [A5 - 0x2080]
  1553. 00001080  584F                     addq.w     A7, 4
  1554. 00001082  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1555. 00001086  4E75                     rts
  1556. 00001088  48E7 1820                movem.l    -[A7], D3,D4,A2
  1557. 0000108C  262F 0010                move.l     D3, [A7 + 0x10]
  1558. 00001090  42A7                     clr.l      -[A7]
  1559. 00001092  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  1560. 00001096  4EBA FA98                jsr        [PC - 0x568 /* 00000B30 */]
  1561. 0000109A  2448                     movea.l    A2, A0
  1562. 0000109C  200A                     move.l     D0, A2
  1563. 0000109E  504F                     addq.w     A7, 8
  1564. 000010A0  6752                     beq        +0x54 /* 000010F4 */
  1565. 000010A2  4AAD AF40                tst.l      [A5 - 0x50C0]
  1566. 000010A6  6718                     beq        +0x1A /* 000010C0 */
  1567. 000010A8  42A7                     clr.l      -[A7]
  1568. 000010AA  42A7                     clr.l      -[A7]
  1569. 000010AC  42A7                     clr.l      -[A7]
  1570. 000010AE  2F03                     move.l     -[A7], D3
  1571. 000010B0  3F2D CBCC                move.w     -[A7], [A5 - 0x3434]
  1572. 000010B4  2F0A                     move.l     -[A7], A2
  1573. 000010B6  4EAD FEC8                jsr        [A5 - 0x138]
  1574. 000010BA  4FEF 0016                lea.l      A7, [A7 + 0x16]
  1575. 000010BE  6030                     bra        +0x32 /* 000010F0 */
  1576. label000010C0:
  1577. 000010C0  1F3C 0006                move.b     -[A7], 0x6
  1578. 000010C4  2F0A                     move.l     -[A7], A2
  1579. 000010C6  4EAD E990                jsr        [A5 - 0x1670]
  1580. 000010CA  3810                     move.w     D4, [A0]
  1581. 000010CC  4A83                     tst.l      D3
  1582. 000010CE  5C4F                     addq.w     A7, 6
  1583. 000010D0  6D1E                     blt        +0x20 /* 000010F0 */
  1584. 000010D2  3F04                     move.w     -[A7], D4
  1585. 000010D4  4EAD E410                jsr        [A5 - 0x1BF0]
  1586. 000010D8  B680                     cmp.l      D3, D0
  1587. 000010DA  544F                     addq.w     A7, 2
  1588. 000010DC  6C12                     bge        +0x14 /* 000010F0 */
  1589. 000010DE  42A7                     clr.l      -[A7]
  1590. 000010E0  42A7                     clr.l      -[A7]
  1591. 000010E2  42A7                     clr.l      -[A7]
  1592. 000010E4  2F03                     move.l     -[A7], D3
  1593. 000010E6  2F0A                     move.l     -[A7], A2
  1594. 000010E8  4EAD EB58                jsr        [A5 - 0x14A8]
  1595. 000010EC  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1596. label000010F0:
  1597. 000010F0  4EAD EAE0                jsr        [A5 - 0x1520]
  1598. label000010F4:
  1599. 000010F4  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  1600. 000010F8  205F                     movea.l    A0, [A7]+
  1601. 000010FA  504F                     addq.w     A7, 8
  1602. 000010FC  4ED0                     jmp        [A0]
  1603. 000010FE  2F0A                     move.l     -[A7], A2
  1604. 00001100  42A7                     clr.l      -[A7]
  1605. 00001102  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1606. 00001106  4EBA FA28                jsr        [PC - 0x5D8 /* 00000B30 */]
  1607. 0000110A  2448                     movea.l    A2, A0
  1608. 0000110C  200A                     move.l     D0, A2
  1609. 0000110E  504F                     addq.w     A7, 8
  1610. 00001110  670A                     beq        +0xC /* 0000111C */
  1611. 00001112  2F0A                     move.l     -[A7], A2
  1612. 00001114  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  1613. 00001118  A919                     syscall    GetWTitle
  1614. 0000111A  6006                     bra        +0x8 /* 00001122 */
  1615. label0000111C:
  1616. 0000111C  206F 0008                movea.l    A0, [A7 + 0x8]
  1617. 00001120  4210                     clr.b      [A0]
  1618. label00001122:
  1619. 00001122  245F                     movea.l    A2, [A7]+
  1620. 00001124  205F                     movea.l    A0, [A7]+
  1621. 00001126  504F                     addq.w     A7, 8
  1622. 00001128  4ED0                     jmp        [A0]
  1623. 0000112A  2F0A                     move.l     -[A7], A2
  1624. 0000112C  42A7                     clr.l      -[A7]
  1625. 0000112E  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1626. 00001132  4EBA F9FC                jsr        [PC - 0x604 /* 00000B30 */]
  1627. 00001136  2448                     movea.l    A2, A0
  1628. 00001138  200A                     move.l     D0, A2
  1629. 0000113A  504F                     addq.w     A7, 8
  1630. 0000113C  671A                     beq        +0x1C /* 00001158 */
  1631. 0000113E  1F3C 0005                move.b     -[A7], 0x5
  1632. 00001142  2F0A                     move.l     -[A7], A2
  1633. 00001144  4EAD E990                jsr        [A5 - 0x1670]
  1634. 00001148  226F 000E                movea.l    A1, [A7 + 0xE]
  1635. 0000114C  7010                     moveq.l    D0, 0x10
  1636. label0000114E:
  1637. 0000114E  22D8                     move.l     [A1]+, [A0]+
  1638. 00001150  51C8 FFFC                dbf        D0, -0x6 /* 0000114E */
  1639. 00001154  32D8                     move.w     [A1]+, [A0]+
  1640. 00001156  5C4F                     addq.w     A7, 6
  1641. label00001158:
  1642. 00001158  245F                     movea.l    A2, [A7]+
  1643. 0000115A  205F                     movea.l    A0, [A7]+
  1644. 0000115C  504F                     addq.w     A7, 8
  1645. 0000115E  4ED0                     jmp        [A0]
  1646. 00001160  2F0A                     move.l     -[A7], A2
  1647. 00001162  42A7                     clr.l      -[A7]
  1648. 00001164  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  1649. 00001168  4EBA F9C6                jsr        [PC - 0x63A /* 00000B30 */]
  1650. 0000116C  2448                     movea.l    A2, A0
  1651. 0000116E  200A                     move.l     D0, A2
  1652. 00001170  504F                     addq.w     A7, 8
  1653. 00001172  6712                     beq        +0x14 /* 00001186 */
  1654. 00001174  1F3C 0001                move.b     -[A7], 0x1
  1655. 00001178  2F0A                     move.l     -[A7], A2
  1656. 0000117A  4EAD E990                jsr        [A5 - 0x1670]
  1657. 0000117E  2F50 0012                move.l     [A7 + 0x12], [A0]
  1658. 00001182  5C4F                     addq.w     A7, 6
  1659. 00001184  6004                     bra        +0x6 /* 0000118A */
  1660. label00001186:
  1661. 00001186  42AF 000C                clr.l      [A7 + 0xC]
  1662. label0000118A:
  1663. 0000118A  245F                     movea.l    A2, [A7]+
  1664. 0000118C  2E9F                     move.l     [A7], [A7]+
  1665. 0000118E  4E75                     rts
  1666. 00001190  48E7 003A                movem.l    -[A7], A2,A3,A4,A6
  1667. 00001194  4FEF FD00                lea.l      A7, [A7 - 0x300]
  1668. 00001198  2C6F 031C                movea.l    A6, [A7 + 0x31C]
  1669. 0000119C  286F 0318                movea.l    A4, [A7 + 0x318]
  1670. 000011A0  266F 0314                movea.l    A3, [A7 + 0x314]
  1671. 000011A4  42A7                     clr.l      -[A7]
  1672. 000011A6  2F2F 0324                move.l     -[A7], [A7 + 0x324]
  1673. 000011AA  4EBA F984                jsr        [PC - 0x67C /* 00000B30 */]
  1674. 000011AE  2448                     movea.l    A2, A0
  1675. 000011B0  200A                     move.l     D0, A2
  1676. 000011B2  504F                     addq.w     A7, 8
  1677. 000011B4  677C                     beq        +0x7E /* 00001232 */
  1678. 000011B6  422F 0200                clr.b      [A7 + 0x200]
  1679. 000011BA  4217                     clr.b      [A7]
  1680. 000011BC  422F 0100                clr.b      [A7 + 0x100]
  1681. 000011C0  200E                     move.l     D0, A6
  1682. 000011C2  6712                     beq        +0x14 /* 000011D6 */
  1683. 000011C4  2F0E                     move.l     -[A7], A6
  1684. 000011C6  4878 0100                push.l     0x100
  1685. 000011CA  486F 0108                pea.l      [A7 + 0x108]
  1686. 000011CE  4EAD DFC8                jsr        [A5 - 0x2038]
  1687. 000011D2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1688. label000011D6:
  1689. 000011D6  200C                     move.l     D0, A4
  1690. 000011D8  6712                     beq        +0x14 /* 000011EC */
  1691. 000011DA  2F0C                     move.l     -[A7], A4
  1692. 000011DC  4878 0100                push.l     0x100
  1693. 000011E0  486F 0008                pea.l      [A7 + 0x8]
  1694. 000011E4  4EAD DFC8                jsr        [A5 - 0x2038]
  1695. 000011E8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1696. label000011EC:
  1697. 000011EC  200B                     move.l     D0, A3
  1698. 000011EE  6712                     beq        +0x14 /* 00001202 */
  1699. 000011F0  2F0B                     move.l     -[A7], A3
  1700. 000011F2  4878 0100                push.l     0x100
  1701. 000011F6  486F 0208                pea.l      [A7 + 0x208]
  1702. 000011FA  4EAD DFC8                jsr        [A5 - 0x2038]
  1703. 000011FE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1704. label00001202:
  1705. 00001202  42A7                     clr.l      -[A7]
  1706. 00001204  42A7                     clr.l      -[A7]
  1707. 00001206  4A2F 0208                tst.b      [A7 + 0x208]
  1708. 0000120A  6604                     bne        +0x6 /* 00001210 */
  1709. 0000120C  7001                     moveq.l    D0, 0x01
  1710. 0000120E  6002                     bra        +0x4 /* 00001212 */
  1711. label00001210:
  1712. 00001210  7000                     moveq.l    D0, 0x00
  1713. label00001212:
  1714. 00001212  1F00                     move.b     -[A7], D0
  1715. 00001214  486F 010A                pea.l      [A7 + 0x10A]
  1716. 00001218  486F 020E                pea.l      [A7 + 0x20E]
  1717. 0000121C  4878 FFFF                push.l     0xFFFF
  1718. 00001220  486F 0016                pea.l      [A7 + 0x16]
  1719. 00001224  2F0A                     move.l     -[A7], A2
  1720. 00001226  4EAD EAC8                jsr        [A5 - 0x1538]
  1721. 0000122A  4EAD EAE0                jsr        [A5 - 0x1520]
  1722. 0000122E  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  1723. label00001232:
  1724. 00001232  4FEF 0300                lea.l      A7, [A7 + 0x300]
  1725. 00001236  4CDF 5C00                movem.l    A2,A3,A4,A6, [A7]+
  1726. 0000123A  205F                     movea.l    A0, [A7]+
  1727. 0000123C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1728. 00001240  4ED0                     jmp        [A0]
  1729. 00001242  48E7 1F3A                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
  1730. 00001246  2C6F 0030                movea.l    A6, [A7 + 0x30]
  1731. 0000124A  286F 002C                movea.l    A4, [A7 + 0x2C]
  1732. 0000124E  3E2F 002A                move.w     D7, [A7 + 0x2A]
  1733. 00001252  3C2F 0028                move.w     D6, [A7 + 0x28]
  1734. 00001256  42A7                     clr.l      -[A7]
  1735. 00001258  2F2F 0038                move.l     -[A7], [A7 + 0x38]
  1736. 0000125C  4EBA F8D2                jsr        [PC - 0x72E /* 00000B30 */]
  1737. 00001260  2648                     movea.l    A3, A0
  1738. 00001262  7600                     moveq.l    D3, 0x00
  1739. 00001264  200B                     move.l     D0, A3
  1740. 00001266  504F                     addq.w     A7, 8
  1741. 00001268  6700 00AE                beq        +0xB0 /* 00001318 */
  1742. 0000126C  1F3C 0006                move.b     -[A7], 0x6
  1743. 00001270  2F0B                     move.l     -[A7], A3
  1744. 00001272  4EAD E990                jsr        [A5 - 0x1670]
  1745. 00001276  3810                     move.w     D4, [A0]
  1746. 00001278  7680                     moveq.l    D3, 0xFFFFFF80
  1747. 0000127A  2F0B                     move.l     -[A7], A3
  1748. 0000127C  4EAD DF38                jsr        [A5 - 0x20C8]
  1749. 00001280  4267                     clr.w      -[A7]
  1750. 00001282  4EAD DF98                jsr        [A5 - 0x2068]
  1751. 00001286  4267                     clr.w      -[A7]
  1752. 00001288  2F3C C000 0200           move.l     -[A7], 0xC0000200
  1753. 0000128E  A8FD                     syscall    PrGlue
  1754. 00001290  2F3C C800 0000           move.l     -[A7], 0xC8000000
  1755. 00001296  A8FD                     syscall    PrGlue
  1756. 00001298  2F3C BA00 0000           move.l     -[A7], 0xBA000000
  1757. 0000129E  A8FD                     syscall    PrGlue
  1758. 000012A0  301F                     move.w     D0, [A7]+
  1759. 000012A2  3600                     move.w     D3, D0
  1760. 000012A4  3003                     move.w     D0, D3
  1761. 000012A6  48C0                     ext.l      D0
  1762. 000012A8  504F                     addq.w     A7, 8
  1763. 000012AA  6660                     bne        +0x62 /* 0000130C */
  1764. 000012AC  1F3C 0001                move.b     -[A7], 0x1
  1765. 000012B0  3F04                     move.w     -[A7], D4
  1766. 000012B2  4EAD E880                jsr        [A5 - 0x1780]
  1767. 000012B6  2448                     movea.l    A2, A0
  1768. 000012B8  1F3C 0007                move.b     -[A7], 0x7
  1769. 000012BC  2F0B                     move.l     -[A7], A3
  1770. 000012BE  4EAD E990                jsr        [A5 - 0x1670]
  1771. 000012C2  3A10                     move.w     D5, [A0]
  1772. 000012C4  4A47                     tst.w      D7
  1773. 000012C6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1774. 000012CA  6710                     beq        +0x12 /* 000012DC */
  1775. 000012CC  554F                     subq.w     A7, 2
  1776. 000012CE  2F0A                     move.l     -[A7], A2
  1777. 000012D0  2F3C 2A04 0484           move.l     -[A7], 0x2A040484
  1778. 000012D6  A8FD                     syscall    PrGlue
  1779. 000012D8  101F                     move.b     D0, [A7]+
  1780. 000012DA  6730                     beq        +0x32 /* 0000130C */
  1781. label000012DC:
  1782. 000012DC  4A46                     tst.w      D6
  1783. 000012DE  6710                     beq        +0x12 /* 000012F0 */
  1784. 000012E0  554F                     subq.w     A7, 2
  1785. 000012E2  2F0A                     move.l     -[A7], A2
  1786. 000012E4  2F3C 3204 0488           move.l     -[A7], 0x32040488
  1787. 000012EA  A8FD                     syscall    PrGlue
  1788. 000012EC  101F                     move.b     D0, [A7]+
  1789. 000012EE  671C                     beq        +0x1E /* 0000130C */
  1790. label000012F0:
  1791. 000012F0  2F0B                     move.l     -[A7], A3
  1792. 000012F2  4EAD EBD0                jsr        [A5 - 0x1430]
  1793. 000012F6  2F0C                     move.l     -[A7], A4
  1794. 000012F8  2F0E                     move.l     -[A7], A6
  1795. 000012FA  2F0A                     move.l     -[A7], A2
  1796. 000012FC  3F05                     move.w     -[A7], D5
  1797. 000012FE  3F04                     move.w     -[A7], D4
  1798. 00001300  2F0B                     move.l     -[A7], A3
  1799. 00001302  4EAD DB8E                jsr        [A5 - 0x2472]
  1800. 00001306  3600                     move.w     D3, D0
  1801. 00001308  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1802. label0000130C:
  1803. 0000130C  2F3C D000 0000           move.l     -[A7], 0xD0000000
  1804. 00001312  A8FD                     syscall    PrGlue
  1805. 00001314  4EAD DF40                jsr        [A5 - 0x20C0]
  1806. label00001318:
  1807. 00001318  3F43 0038                move.w     [A7 + 0x38], D3
  1808. 0000131C  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  1809. 00001320  205F                     movea.l    A0, [A7]+
  1810. 00001322  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1811. 00001326  4ED0                     jmp        [A0]
  1812. 00001328  554F                     subq.w     A7, 2
  1813. 0000132A  554F                     subq.w     A7, 2
  1814. 0000132C  A994                     syscall    CurResFile
  1815. 0000132E  301F                     move.w     D0, [A7]+
  1816. 00001330  3E80                     move.w     [A7], D0
  1817. 00001332  206F 0006                movea.l    A0, [A7 + 0x6]
  1818. 00001336  2050                     movea.l    A0, [A0]
  1819. 00001338  3F28 0014                move.w     -[A7], [A0 + 0x14]
  1820. 0000133C  A998                     syscall    UseResFile
  1821. 0000133E  3F57 000A                move.w     [A7 + 0xA], [A7]
  1822. 00001342  544F                     addq.w     A7, 2
  1823. 00001344  2E9F                     move.l     [A7], [A7]+
  1824. 00001346  4E75                     rts
  1825. 00001348  48E7 1030                movem.l    -[A7], D3,A2,A3
  1826. 0000134C  266F 0010                movea.l    A3, [A7 + 0x10]
  1827. 00001350  42A7                     clr.l      -[A7]
  1828. 00001352  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  1829. 00001356  4EBA F7D8                jsr        [PC - 0x828 /* 00000B30 */]
  1830. 0000135A  2448                     movea.l    A2, A0
  1831. 0000135C  200A                     move.l     D0, A2
  1832. 0000135E  504F                     addq.w     A7, 8
  1833. 00001360  6728                     beq        +0x2A /* 0000138A */
  1834. 00001362  1F3C 0006                move.b     -[A7], 0x6
  1835. 00001366  2F0A                     move.l     -[A7], A2
  1836. 00001368  4EAD E990                jsr        [A5 - 0x1670]
  1837. 0000136C  3610                     move.w     D3, [A0]
  1838. 0000136E  4878 0100                push.l     0x100
  1839. 00001372  2F0B                     move.l     -[A7], A3
  1840. 00001374  2F2F 0022                move.l     -[A7], [A7 + 0x22]
  1841. 00001378  3F03                     move.w     -[A7], D3
  1842. 0000137A  4EAD E388                jsr        [A5 - 0x1C78]
  1843. 0000137E  2F0B                     move.l     -[A7], A3
  1844. 00001380  4EAD DE48                jsr        [A5 - 0x21B8]
  1845. 00001384  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1846. 00001388  6002                     bra        +0x4 /* 0000138C */
  1847. label0000138A:
  1848. 0000138A  4213                     clr.b      [A3]
  1849. label0000138C:
  1850. 0000138C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1851. 00001390  205F                     movea.l    A0, [A7]+
  1852. 00001392  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1853. 00001396  4ED0                     jmp        [A0]
  1854. 00001398  2F0A                     move.l     -[A7], A2
  1855. 0000139A  42A7                     clr.l      -[A7]
  1856. 0000139C  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1857. 000013A0  4EBA F78E                jsr        [PC - 0x872 /* 00000B30 */]
  1858. 000013A4  2448                     movea.l    A2, A0
  1859. 000013A6  200A                     move.l     D0, A2
  1860. 000013A8  504F                     addq.w     A7, 8
  1861. 000013AA  6716                     beq        +0x18 /* 000013C2 */
  1862. 000013AC  42A7                     clr.l      -[A7]
  1863. 000013AE  4227                     clr.b      -[A7]
  1864. 000013B0  2F2F 000E                move.l     -[A7], [A7 + 0xE]
  1865. 000013B4  2F0A                     move.l     -[A7], A2
  1866. 000013B6  4EAD EAE8                jsr        [A5 - 0x1518]
  1867. 000013BA  4EAD EAE0                jsr        [A5 - 0x1520]
  1868. 000013BE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1869. label000013C2:
  1870. 000013C2  245F                     movea.l    A2, [A7]+
  1871. 000013C4  205F                     movea.l    A0, [A7]+
  1872. 000013C6  504F                     addq.w     A7, 8
  1873. 000013C8  4ED0                     jmp        [A0]
  1874. 000013CA  48E7 1030                movem.l    -[A7], D3,A2,A3
  1875. 000013CE  266F 0010                movea.l    A3, [A7 + 0x10]
  1876. 000013D2  42A7                     clr.l      -[A7]
  1877. 000013D4  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  1878. 000013D8  4EBA F756                jsr        [PC - 0x8AA /* 00000B30 */]
  1879. 000013DC  2448                     movea.l    A2, A0
  1880. 000013DE  200A                     move.l     D0, A2
  1881. 000013E0  504F                     addq.w     A7, 8
  1882. 000013E2  6722                     beq        +0x24 /* 00001406 */
  1883. 000013E4  1F3C 0006                move.b     -[A7], 0x6
  1884. 000013E8  2F0A                     move.l     -[A7], A2
  1885. 000013EA  4EAD E990                jsr        [A5 - 0x1670]
  1886. 000013EE  3610                     move.w     D3, [A0]
  1887. 000013F0  2F0B                     move.l     -[A7], A3
  1888. 000013F2  2F2F 001E                move.l     -[A7], [A7 + 0x1E]
  1889. 000013F6  3F03                     move.w     -[A7], D3
  1890. 000013F8  4EAD E3D0                jsr        [A5 - 0x1C30]
  1891. 000013FC  3F40 002C                move.w     [A7 + 0x2C], D0
  1892. 00001400  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1893. 00001404  6008                     bra        +0xA /* 0000140E */
  1894. label00001406:
  1895. 00001406  4293                     clr.l      [A3]
  1896. 00001408  3F7C FFCE 001C           move.w     [A7 + 0x1C], 0xFFCE
  1897. label0000140E:
  1898. 0000140E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1899. 00001412  205F                     movea.l    A0, [A7]+
  1900. 00001414  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1901. 00001418  4ED0                     jmp        [A0]
  1902. 0000141A  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  1903. 0000141E  4FEF FF00                lea.l      A7, [A7 - 0x100]
  1904. 00001422  286F 0118                movea.l    A4, [A7 + 0x118]
  1905. 00001426  266F 0114                movea.l    A3, [A7 + 0x114]
  1906. 0000142A  42A7                     clr.l      -[A7]
  1907. 0000142C  2F2F 0124                move.l     -[A7], [A7 + 0x124]
  1908. 00001430  4EBA F6FE                jsr        [PC - 0x902 /* 00000B30 */]
  1909. 00001434  2448                     movea.l    A2, A0
  1910. 00001436  200A                     move.l     D0, A2
  1911. 00001438  504F                     addq.w     A7, 8
  1912. 0000143A  6754                     beq        +0x56 /* 00001490 */
  1913. 0000143C  1F3C 0006                move.b     -[A7], 0x6
  1914. 00001440  2F0A                     move.l     -[A7], A2
  1915. 00001442  4EAD E990                jsr        [A5 - 0x1670]
  1916. 00001446  3610                     move.w     D3, [A0]
  1917. 00001448  2F2F 0122                move.l     -[A7], [A7 + 0x122]
  1918. 0000144C  4878 0100                push.l     0x100
  1919. 00001450  486F 000E                pea.l      [A7 + 0xE]
  1920. 00001454  4EAD DFC8                jsr        [A5 - 0x2038]
  1921. 00001458  4AAD AF40                tst.l      [A5 - 0x50C0]
  1922. 0000145C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1923. 00001460  671A                     beq        +0x1C /* 0000147C */
  1924. 00001462  3B43 CBCC                move.w     [A5 - 0x3434], D3
  1925. 00001466  2F0B                     move.l     -[A7], A3
  1926. 00001468  2F0C                     move.l     -[A7], A4
  1927. 0000146A  486D CBCC                pea.l      [A5 - 0x3434]
  1928. 0000146E  486F 000C                pea.l      [A7 + 0xC]
  1929. 00001472  4EAD FED0                jsr        [A5 - 0x130]
  1930. 00001476  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1931. 0000147A  6014                     bra        +0x16 /* 00001490 */
  1932. label0000147C:
  1933. 0000147C  42A7                     clr.l      -[A7]
  1934. 0000147E  2F0B                     move.l     -[A7], A3
  1935. 00001480  2F0C                     move.l     -[A7], A4
  1936. 00001482  486F 000C                pea.l      [A7 + 0xC]
  1937. 00001486  3F03                     move.w     -[A7], D3
  1938. 00001488  4EAD E378                jsr        [A5 - 0x1C88]
  1939. 0000148C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1940. label00001490:
  1941. 00001490  4FEF 0100                lea.l      A7, [A7 + 0x100]
  1942. 00001494  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  1943. 00001498  205F                     movea.l    A0, [A7]+
  1944. 0000149A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1945. 0000149E  4ED0                     jmp        [A0]
  1946. 000014A0  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  1947. 000014A4  4FEF FFBA                lea.l      A7, [A7 - 0x46]
  1948. 000014A8  286F 005A                movea.l    A4, [A7 + 0x5A]
  1949. 000014AC  2654                     movea.l    A3, [A4]
  1950. 000014AE  42A7                     clr.l      -[A7]
  1951. 000014B0  2F0C                     move.l     -[A7], A4
  1952. 000014B2  4EBA F67C                jsr        [PC - 0x984 /* 00000B30 */]
  1953. 000014B6  2448                     movea.l    A2, A0
  1954. 000014B8  200A                     move.l     D0, A2
  1955. 000014BA  504F                     addq.w     A7, 8
  1956. 000014BC  6752                     beq        +0x54 /* 00001510 */
  1957. 000014BE  286B 0010                movea.l    A4, [A3 + 0x10]
  1958. 000014C2  1F3C 0005                move.b     -[A7], 0x5
  1959. 000014C6  2F0A                     move.l     -[A7], A2
  1960. 000014C8  4EAD E990                jsr        [A5 - 0x1670]
  1961. 000014CC  2648                     movea.l    A3, A0
  1962. 000014CE  3F53 0006                move.w     [A7 + 0x6], [A3]
  1963. 000014D2  2F6B 0002 0008           move.l     [A7 + 0x8], [A3 + 0x2]
  1964. 000014D8  2454                     movea.l    A2, [A4]
  1965. 000014DA  204A                     movea.l    A0, A2
  1966. 000014DC  70FF                     moveq.l    D0, 0xFFFFFFFF
  1967. label000014DE:
  1968. 000014DE  5280                     addq.l     D0, 1
  1969. 000014E0  4A18                     tst.b      [A0]+
  1970. 000014E2  66FA                     bne        -0x4 /* 000014DE */
  1971. 000014E4  2600                     move.l     D3, D0
  1972. 000014E6  7240                     moveq.l    D1, 0x40
  1973. 000014E8  B081                     cmp.l      D0, D1
  1974. 000014EA  5C4F                     addq.w     A7, 6
  1975. 000014EC  6502                     bcs        +0x4 /* 000014F0 */
  1976. 000014EE  763F                     moveq.l    D3, 0x3F
  1977. label000014F0:
  1978. 000014F0  204A                     movea.l    A0, A2
  1979. 000014F2  43EF 0007                lea.l      A1, [A7 + 0x7]
  1980. 000014F6  1F43 0006                move.b     [A7 + 0x6], D3
  1981. 000014FA  7000                     moveq.l    D0, 0x00
  1982. 000014FC  1003                     move.b     D0, D3
  1983. 000014FE  A02E                     syscall    BlockMove/BlockMoveData
  1984. 00001500  4857                     pea.l      [A7]
  1985. 00001502  4EBA EB04                jsr        [PC - 0x14FC /* 00000008 */]
  1986. 00001506  2F48 0062                move.l     [A7 + 0x62], A0
  1987. 0000150A  4FEF 004A                lea.l      A7, [A7 + 0x4A]
  1988. 0000150E  6008                     bra        +0xA /* 00001518 */
  1989. label00001510:
  1990. 00001510  42AF 005E                clr.l      [A7 + 0x5E]
  1991. 00001514  4FEF 0046                lea.l      A7, [A7 + 0x46]
  1992. label00001518:
  1993. 00001518  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  1994. 0000151C  2E9F                     move.l     [A7], [A7]+
  1995. 0000151E  4E75                     rts
  1996. 00001520  2F0A                     move.l     -[A7], A2
  1997. 00001522  554F                     subq.w     A7, 2
  1998. 00001524  486F 0001                pea.l      [A7 + 0x1]
  1999. 00001528  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2000. 0000152C  4EBA F602                jsr        [PC - 0x9FE /* 00000B30 */]
  2001. 00001530  2448                     movea.l    A2, A0
  2002. 00001532  200A                     move.l     D0, A2
  2003. 00001534  504F                     addq.w     A7, 8
  2004. 00001536  6712                     beq        +0x14 /* 0000154A */
  2005. 00001538  4A6F 000A                tst.w      [A7 + 0xA]
  2006. 0000153C  670C                     beq        +0xE /* 0000154A */
  2007. 0000153E  4A2F 0001                tst.b      [A7 + 0x1]
  2008. 00001542  6706                     beq        +0x8 /* 0000154A */
  2009. 00001544  42AF 0010                clr.l      [A7 + 0x10]
  2010. 00001548  6004                     bra        +0x6 /* 0000154E */
  2011. label0000154A:
  2012. 0000154A  2F4A 0010                move.l     [A7 + 0x10], A2
  2013. label0000154E:
  2014. 0000154E  544F                     addq.w     A7, 2
  2015. 00001550  245F                     movea.l    A2, [A7]+
  2016. 00001552  205F                     movea.l    A0, [A7]+
  2017. 00001554  5C4F                     addq.w     A7, 6
  2018. 00001556  4ED0                     jmp        [A0]
  2019. 00001558  4FEF FF00                lea.l      A7, [A7 - 0x100]
  2020. 0000155C  2F2F 0108                move.l     -[A7], [A7 + 0x108]
  2021. 00001560  4878 0100                push.l     0x100
  2022. 00001564  486F 0008                pea.l      [A7 + 0x8]
  2023. 00001568  4EAD DFC8                jsr        [A5 - 0x2038]
  2024. 0000156C  2F2F 0110                move.l     -[A7], [A7 + 0x110]
  2025. 00001570  486F 0010                pea.l      [A7 + 0x10]
  2026. 00001574  4EAD FEE0                jsr        [A5 - 0x120]
  2027. 00001578  3F40 0124                move.w     [A7 + 0x124], D0
  2028. 0000157C  4FEF 0114                lea.l      A7, [A7 + 0x114]
  2029. 00001580  205F                     movea.l    A0, [A7]+
  2030. 00001582  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2031. 00001586  4ED0                     jmp        [A0]
  2032. 00001588  48E7 1020                movem.l    -[A7], D3,A2
  2033. 0000158C  594F                     subq.w     A7, 4
  2034. 0000158E  2EB8 09D6                move.l     [A7], [0x000009D6 /* WindowList */]
  2035. 00001592  205F                     movea.l    A0, [A7]+
  2036. 00001594  2448                     movea.l    A2, A0
  2037. 00001596  6022                     bra        +0x24 /* 000015BA */
  2038. label00001598:
  2039. 00001598  302A 006C                move.w     D0, [A2 + 0x6C]
  2040. 0000159C  B06D B1A6                cmp.w      D0, [A5 - 0x4E5A]
  2041. 000015A0  6614                     bne        +0x16 /* 000015B6 */
  2042. 000015A2  2F0A                     move.l     -[A7], A2
  2043. 000015A4  4EAD E9C0                jsr        [A5 - 0x1640]
  2044. 000015A8  1600                     move.b     D3, D0
  2045. 000015AA  4A03                     tst.b      D3
  2046. 000015AC  584F                     addq.w     A7, 4
  2047. 000015AE  670E                     beq        +0x10 /* 000015BE */
  2048. 000015B0  0C03 0002                cmpi.b     D3, 0x2
  2049. 000015B4  6708                     beq        +0xA /* 000015BE */
  2050. label000015B6:
  2051. 000015B6  246A 0090                movea.l    A2, [A2 + 0x90]
  2052. label000015BA:
  2053. 000015BA  200A                     move.l     D0, A2
  2054. 000015BC  66DA                     bne        -0x24 /* 00001598 */
  2055. label000015BE:
  2056. 000015BE  200A                     move.l     D0, A2
  2057. 000015C0  6716                     beq        +0x18 /* 000015D8 */
  2058. 000015C2  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2059. 000015C6  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  2060. 000015CA  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  2061. 000015CE  2F0A                     move.l     -[A7], A2
  2062. 000015D0  4EAD FED8                jsr        [A5 - 0x128]
  2063. 000015D4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2064. label000015D8:
  2065. 000015D8  4CDF 0408                movem.l    D3,A2, [A7]+
  2066. 000015DC  205F                     movea.l    A0, [A7]+
  2067. 000015DE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2068. 000015E2  4ED0                     jmp        [A0]
  2069. 000015E4  48E7 1020                movem.l    -[A7], D3,A2
  2070. 000015E8  246F 000C                movea.l    A2, [A7 + 0xC]
  2071. 000015EC  206F 0014                movea.l    A0, [A7 + 0x14]
  2072. 000015F0  4868 0006                pea.l      [A0 + 0x6]
  2073. 000015F4  4EAD FEB8                jsr        [A5 - 0x148]
  2074. 000015F8  3600                     move.w     D3, D0
  2075. 000015FA  4212                     clr.b      [A2]
  2076. 000015FC  4A43                     tst.w      D3
  2077. 000015FE  584F                     addq.w     A7, 4
  2078. 00001600  6D1A                     blt        +0x1C /* 0000161C */
  2079. 00001602  4878 0100                push.l     0x100
  2080. 00001606  2F0A                     move.l     -[A7], A2
  2081. 00001608  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  2082. 0000160C  3F03                     move.w     -[A7], D3
  2083. 0000160E  4EAD E388                jsr        [A5 - 0x1C78]
  2084. 00001612  2F0A                     move.l     -[A7], A2
  2085. 00001614  4EAD DE48                jsr        [A5 - 0x21B8]
  2086. 00001618  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2087. label0000161C:
  2088. 0000161C  4CDF 0408                movem.l    D3,A2, [A7]+
  2089. 00001620  205F                     movea.l    A0, [A7]+
  2090. 00001622  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2091. 00001626  4ED0                     jmp        [A0]
  2092. 00001628  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  2093. 0000162C  286F 001C                movea.l    A4, [A7 + 0x1C]
  2094. 00001630  42A7                     clr.l      -[A7]
  2095. 00001632  2F2F 0024                move.l     -[A7], [A7 + 0x24]
  2096. 00001636  4EBA F4F8                jsr        [PC - 0xB08 /* 00000B30 */]
  2097. 0000163A  2448                     movea.l    A2, A0
  2098. 0000163C  200A                     move.l     D0, A2
  2099. 0000163E  504F                     addq.w     A7, 8
  2100. 00001640  675E                     beq        +0x60 /* 000016A0 */
  2101. 00001642  7601                     moveq.l    D3, 0x01
  2102. 00001644  1F3C 0006                move.b     -[A7], 0x6
  2103. 00001648  2F0A                     move.l     -[A7], A2
  2104. 0000164A  4EAD E990                jsr        [A5 - 0x1670]
  2105. 0000164E  3A10                     move.w     D5, [A0]
  2106. 00001650  5C4F                     addq.w     A7, 6
  2107. 00001652  603C                     bra        +0x3E /* 00001690 */
  2108. label00001654:
  2109. 00001654  2453                     movea.l    A2, [A3]
  2110. 00001656  2012                     move.l     D0, [A2]
  2111. 00001658  5280                     addq.l     D0, 1
  2112. 0000165A  E588                     lsl        D0, 2
  2113. 0000165C  264A                     movea.l    A3, A2
  2114. 0000165E  D7C0                     add.l      A3, D0
  2115. 00001660  204B                     movea.l    A0, A3
  2116. 00001662  70FF                     moveq.l    D0, 0xFFFFFFFF
  2117. label00001664:
  2118. 00001664  5280                     addq.l     D0, 1
  2119. 00001666  4A18                     tst.b      [A0]+
  2120. 00001668  66FA                     bne        -0x4 /* 00001664 */
  2121. 0000166A  2800                     move.l     D4, D0
  2122. 0000166C  7000                     moveq.l    D0, 0x00
  2123. 0000166E  1014                     move.b     D0, [A4]
  2124. 00001670  B880                     cmp.l      D4, D0
  2125. 00001672  661A                     bne        +0x1C /* 0000168E */
  2126. 00001674  2F04                     move.l     -[A7], D4
  2127. 00001676  2F0B                     move.l     -[A7], A3
  2128. 00001678  486C 0001                pea.l      [A4 + 0x1]
  2129. 0000167C  4EAD E000                jsr        [A5 - 0x2000]
  2130. 00001680  4A80                     tst.l      D0
  2131. 00001682  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2132. 00001686  6606                     bne        +0x8 /* 0000168E */
  2133. 00001688  2F43 0024                move.l     [A7 + 0x24], D3
  2134. 0000168C  601A                     bra        +0x1C /* 000016A8 */
  2135. label0000168E:
  2136. 0000168E  5283                     addq.l     D3, 1
  2137. label00001690:
  2138. 00001690  2F03                     move.l     -[A7], D3
  2139. 00001692  3F05                     move.w     -[A7], D5
  2140. 00001694  4EAD E478                jsr        [A5 - 0x1B88]
  2141. 00001698  2648                     movea.l    A3, A0
  2142. 0000169A  2008                     move.l     D0, A0
  2143. 0000169C  5C4F                     addq.w     A7, 6
  2144. 0000169E  66B4                     bne        -0x4A /* 00001654 */
  2145. label000016A0:
  2146. 000016A0  2F7C FFFF FFFF 0024      move.l     [A7 + 0x24], 0xFFFFFFFF
  2147. label000016A8:
  2148. 000016A8  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  2149. 000016AC  205F                     movea.l    A0, [A7]+
  2150. 000016AE  504F                     addq.w     A7, 8
  2151. 000016B0  4ED0                     jmp        [A0]
  2152. 000016B2  2F0A                     move.l     -[A7], A2
  2153. 000016B4  554F                     subq.w     A7, 2
  2154. 000016B6  42A7                     clr.l      -[A7]
  2155. 000016B8  2F2F 0016                move.l     -[A7], [A7 + 0x16]
  2156. 000016BC  4EBA F472                jsr        [PC - 0xB8E /* 00000B30 */]
  2157. 000016C0  2448                     movea.l    A2, A0
  2158. 000016C2  200A                     move.l     D0, A2
  2159. 000016C4  504F                     addq.w     A7, 8
  2160. 000016C6  672E                     beq        +0x30 /* 000016F6 */
  2161. 000016C8  1F3C 0006                move.b     -[A7], 0x6
  2162. 000016CC  2F0A                     move.l     -[A7], A2
  2163. 000016CE  4EAD E990                jsr        [A5 - 0x1670]
  2164. 000016D2  3F50 0006                move.w     [A7 + 0x6], [A0]
  2165. 000016D6  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  2166. 000016DA  3F2F 000A                move.w     -[A7], [A7 + 0xA]
  2167. 000016DE  4EAD E478                jsr        [A5 - 0x1B88]
  2168. 000016E2  226F 0016                movea.l    A1, [A7 + 0x16]
  2169. 000016E6  2288                     move.l     [A1], A0
  2170. 000016E8  4EAD DB10                jsr        [A5 - 0x24F0]
  2171. 000016EC  3F40 0022                move.w     [A7 + 0x22], D0
  2172. 000016F0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2173. 000016F4  6008                     bra        +0xA /* 000016FE */
  2174. label000016F6:
  2175. 000016F6  3F7C FFCE 0016           move.w     [A7 + 0x16], 0xFFCE
  2176. 000016FC  544F                     addq.w     A7, 2
  2177. label000016FE:
  2178. 000016FE  245F                     movea.l    A2, [A7]+
  2179. 00001700  205F                     movea.l    A0, [A7]+
  2180. 00001702  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2181. 00001706  4ED0                     jmp        [A0]
  2182. 00001708  4A6F 0004                tst.w      [A7 + 0x4]
  2183. 0000170C  6604                     bne        +0x6 /* 00001712 */
  2184. 0000170E  7001                     moveq.l    D0, 0x01
  2185. 00001710  6002                     bra        +0x4 /* 00001714 */
  2186. label00001712:
  2187. 00001712  7000                     moveq.l    D0, 0x00
  2188. label00001714:
  2189. 00001714  1F00                     move.b     -[A7], D0
  2190. 00001716  42A7                     clr.l      -[A7]
  2191. 00001718  4EAD E2C8                jsr        [A5 - 0x1D38]
  2192. 0000171C  5C4F                     addq.w     A7, 6
  2193. 0000171E  205F                     movea.l    A0, [A7]+
  2194. 00001720  544F                     addq.w     A7, 2
  2195. 00001722  4ED0                     jmp        [A0]
  2196. 00001724  4AAD AD4E                tst.l      [A5 - 0x52B2]
  2197. 00001728  6706                     beq        +0x8 /* 00001730 */
  2198. 0000172A  4AAD AD4A                tst.l      [A5 - 0x52B6]
  2199. 0000172E  660A                     bne        +0xC /* 0000173A */
  2200. label00001730:
  2201. 00001730  206F 0004                movea.l    A0, [A7 + 0x4]
  2202. 00001734  70FF                     moveq.l    D0, 0xFFFFFFFF
  2203. 00001736  2080                     move.l     [A0], D0
  2204. 00001738  6010                     bra        +0x12 /* 0000174A */
  2205. label0000173A:
  2206. 0000173A  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2207. 0000173E  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2208. 00001742  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2209. 00001746  4EAD FC90                jsr        [A5 - 0x370]
  2210. label0000174A:
  2211. 0000174A  205F                     movea.l    A0, [A7]+
  2212. 0000174C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2213. 00001750  4ED0                     jmp        [A0]
  2214. 00001752  48E7 1820                movem.l    -[A7], D3,D4,A2
  2215. 00001756  246F 0010                movea.l    A2, [A7 + 0x10]
  2216. 0000175A  1F3C 0006                move.b     -[A7], 0x6
  2217. 0000175E  2F0A                     move.l     -[A7], A2
  2218. 00001760  4EAD E990                jsr        [A5 - 0x1670]
  2219. 00001764  3610                     move.w     D3, [A0]
  2220. 00001766  1F3C 0007                move.b     -[A7], 0x7
  2221. 0000176A  2F0A                     move.l     -[A7], A2
  2222. 0000176C  4EAD E990                jsr        [A5 - 0x1670]
  2223. 00001770  3810                     move.w     D4, [A0]
  2224. 00001772  3F04                     move.w     -[A7], D4
  2225. 00001774  3F03                     move.w     -[A7], D3
  2226. 00001776  4EAD E438                jsr        [A5 - 0x1BC8]
  2227. 0000177A  3F40 0024                move.w     [A7 + 0x24], D0
  2228. 0000177E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2229. 00001782  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  2230. 00001786  2E9F                     move.l     [A7], [A7]+
  2231. 00001788  4E75                     rts
  2232. 0000178A  554F                     subq.w     A7, 2
  2233. 0000178C  1F3C 0007                move.b     -[A7], 0x7
  2234. 00001790  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  2235. 00001794  4EAD E990                jsr        [A5 - 0x1670]
  2236. 00001798  3F50 0006                move.w     [A7 + 0x6], [A0]
  2237. 0000179C  3F2F 000C                move.w     -[A7], [A7 + 0xC]
  2238. 000017A0  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  2239. 000017A4  4EAD E440                jsr        [A5 - 0x1BC0]
  2240. 000017A8  3F40 0016                move.w     [A7 + 0x16], D0
  2241. 000017AC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2242. 000017B0  205F                     movea.l    A0, [A7]+
  2243. 000017B2  5C4F                     addq.w     A7, 6
  2244. 000017B4  4ED0                     jmp        [A0]
  2245. 000017B6  554F                     subq.w     A7, 2
  2246. 000017B8  1F3C 0006                move.b     -[A7], 0x6
  2247. 000017BC  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  2248. 000017C0  4EAD E990                jsr        [A5 - 0x1670]
  2249. 000017C4  3F50 0006                move.w     [A7 + 0x6], [A0]
  2250. 000017C8  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  2251. 000017CC  4EAD E430                jsr        [A5 - 0x1BD0]
  2252. 000017D0  2F40 0012                move.l     [A7 + 0x12], D0
  2253. 000017D4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2254. 000017D8  2E9F                     move.l     [A7], [A7]+
  2255. 000017DA  4E75                     rts
  2256. 000017DC  554F                     subq.w     A7, 2
  2257. 000017DE  1F3C 0006                move.b     -[A7], 0x6
  2258. 000017E2  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2259. 000017E6  4EAD E990                jsr        [A5 - 0x1670]
  2260. 000017EA  3F50 0006                move.w     [A7 + 0x6], [A0]
  2261. 000017EE  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2262. 000017F2  3F2F 000A                move.w     -[A7], [A7 + 0xA]
  2263. 000017F6  4EAD E448                jsr        [A5 - 0x1BB8]
  2264. 000017FA  2F48 001A                move.l     [A7 + 0x1A], A0
  2265. 000017FE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2266. 00001802  205F                     movea.l    A0, [A7]+
  2267. 00001804  504F                     addq.w     A7, 8
  2268. 00001806  4ED0                     jmp        [A0]
  2269. 00001808  554F                     subq.w     A7, 2
  2270. 0000180A  1F3C 0006                move.b     -[A7], 0x6
  2271. 0000180E  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  2272. 00001812  4EAD E990                jsr        [A5 - 0x1670]
  2273. 00001816  3F50 0006                move.w     [A7 + 0x6], [A0]
  2274. 0000181A  3F2F 000C                move.w     -[A7], [A7 + 0xC]
  2275. 0000181E  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  2276. 00001822  4EAD E450                jsr        [A5 - 0x1BB0]
  2277. 00001826  2F48 0016                move.l     [A7 + 0x16], A0
  2278. 0000182A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2279. 0000182E  205F                     movea.l    A0, [A7]+
  2280. 00001830  5C4F                     addq.w     A7, 6
  2281. 00001832  4ED0                     jmp        [A0]
  2282. 00001834  554F                     subq.w     A7, 2
  2283. 00001836  1F3C 0006                move.b     -[A7], 0x6
  2284. 0000183A  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2285. 0000183E  4EAD E990                jsr        [A5 - 0x1670]
  2286. 00001842  3F50 0006                move.w     [A7 + 0x6], [A0]
  2287. 00001846  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2288. 0000184A  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  2289. 0000184E  3F2F 000E                move.w     -[A7], [A7 + 0xE]
  2290. 00001852  4EAD E468                jsr        [A5 - 0x1B98]
  2291. 00001856  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2292. 0000185A  205F                     movea.l    A0, [A7]+
  2293. 0000185C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2294. 00001860  4ED0                     jmp        [A0]
  2295. 00001862  426D A6C0                clr.w      [A5 - 0x5940]
  2296. 00001866  7000                     moveq.l    D0, 0x00
  2297. 00001868  102F 0004                move.b     D0, [A7 + 0x4]
  2298. 0000186C  3B40 A6C2                move.w     [A5 - 0x593E], D0
  2299. 00001870  4E75                     rts
  2300. 00001872  48E7 1030                movem.l    -[A7], D3,A2,A3
  2301. 00001876  266F 0010                movea.l    A3, [A7 + 0x10]
  2302. 0000187A  162F 0014                move.b     D3, [A7 + 0x14]
  2303. 0000187E  302D A6C0                move.w     D0, [A5 - 0x5940]
  2304. 00001882  526D A6C0                addq.w     [A5 - 0x5940], 1
  2305. 00001886  C1FC 0006                muls.w     D0, 0x6
  2306. 0000188A  45ED A6C4                lea.l      A2, [A5 - 0x593C]
  2307. 0000188E  D5C0                     add.l      A2, D0
  2308. 00001890  7000                     moveq.l    D0, 0x00
  2309. 00001892  1003                     move.b     D0, D3
  2310. 00001894  3480                     move.w     [A2], D0
  2311. 00001896  7000                     moveq.l    D0, 0x00
  2312. 00001898  1003                     move.b     D0, D3
  2313. 0000189A  5380                     subq.l     D0, 1
  2314. 0000189C  670A                     beq        +0xC /* 000018A8 */
  2315. 0000189E  5380                     subq.l     D0, 1
  2316. 000018A0  670C                     beq        +0xE /* 000018AE */
  2317. 000018A2  5380                     subq.l     D0, 1
  2318. 000018A4  670E                     beq        +0x10 /* 000018B4 */
  2319. 000018A6  6010                     bra        +0x12 /* 000018B8 */
  2320. label000018A8:
  2321. 000018A8  3553 0002                move.w     [A2 + 0x2], [A3]
  2322. 000018AC  600A                     bra        +0xC /* 000018B8 */
  2323. label000018AE:
  2324. 000018AE  2553 0002                move.l     [A2 + 0x2], [A3]
  2325. 000018B2  6004                     bra        +0x6 /* 000018B8 */
  2326. label000018B4:
  2327. 000018B4  254B 0002                move.l     [A2 + 0x2], A3
  2328. label000018B8:
  2329. 000018B8  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  2330. 000018BC  4E75                     rts
  2331. 000018BE  2F0A                     move.l     -[A7], A2
  2332. 000018C0  246F 0008                movea.l    A2, [A7 + 0x8]
  2333. 000018C4  7000                     moveq.l    D0, 0x00
  2334. 000018C6  102F 000C                move.b     D0, [A7 + 0xC]
  2335. 000018CA  5380                     subq.l     D0, 1
  2336. 000018CC  670A                     beq        +0xC /* 000018D8 */
  2337. 000018CE  5380                     subq.l     D0, 1
  2338. 000018D0  670C                     beq        +0xE /* 000018DE */
  2339. 000018D2  5380                     subq.l     D0, 1
  2340. 000018D4  670E                     beq        +0x10 /* 000018E4 */
  2341. 000018D6  6010                     bra        +0x12 /* 000018E8 */
  2342. label000018D8:
  2343. 000018D8  34AD A6BA                move.w     [A2], [A5 - 0x5946]
  2344. 000018DC  600A                     bra        +0xC /* 000018E8 */
  2345. label000018DE:
  2346. 000018DE  24AD A6BC                move.l     [A2], [A5 - 0x5944]
  2347. 000018E2  6004                     bra        +0x6 /* 000018E8 */
  2348. label000018E4:
  2349. 000018E4  24AD A6BC                move.l     [A2], [A5 - 0x5944]
  2350. label000018E8:
  2351. 000018E8  245F                     movea.l    A2, [A7]+
  2352. 000018EA  4E75                     rts
  2353. 000018EC  2F0A                     move.l     -[A7], A2
  2354. 000018EE  4AAF 000C                tst.l      [A7 + 0xC]
  2355. 000018F2  6720                     beq        +0x22 /* 00001914 */
  2356. 000018F4  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  2357. 000018F8  4EBA 0070                jsr        [PC + 0x70 /* 0000196A */]
  2358. 000018FC  2B40 A6BC                move.l     [A5 - 0x5944], D0
  2359. 00001900  0C6D 0001 A6C2           cmpi.w     [A5 - 0x593E], 0x1
  2360. 00001906  584F                     addq.w     A7, 4
  2361. 00001908  6606                     bne        +0x8 /* 00001910 */
  2362. 0000190A  3B6D A6BE A6BA           move.w     [A5 - 0x5946], [A5 - 0x5942]
  2363. label00001910:
  2364. 00001910  245F                     movea.l    A2, [A7]+
  2365. 00001912  4E75                     rts
  2366. label00001914:
  2367. 00001914  4AAD A6B6                tst.l      [A5 - 0x594A]
  2368. 00001918  662E                     bne        +0x30 /* 00001948 */
  2369. 0000191A  594F                     subq.w     A7, 4
  2370. 0000191C  2F3C 5136 384B           move.l     -[A7], 0x5136384B /* 'Q68K' */
  2371. 00001922  302D 170E                move.w     D0, [A5 + 0x170E]
  2372. 00001926  48C0                     ext.l      D0
  2373. 00001928  0680 0000 0080           addi.l     D0, 0x80
  2374. 0000192E  3F00                     move.w     -[A7], D0
  2375. 00001930  A9A0                     syscall    GetResource
  2376. 00001932  205F                     movea.l    A0, [A7]+
  2377. 00001934  2448                     movea.l    A2, A0
  2378. 00001936  200A                     move.l     D0, A2
  2379. 00001938  672C                     beq        +0x2E /* 00001966 */
  2380. 0000193A  204A                     movea.l    A0, A2
  2381. 0000193C  A04A                     syscall    HNoPurge
  2382. 0000193E  204A                     movea.l    A0, A2
  2383. 00001940  A064                     syscall    MoveHHi
  2384. 00001942  A029                     syscall    HLock
  2385. 00001944  2B52 A6B6                move.l     [A5 - 0x594A], [A2]
  2386. label00001948:
  2387. 00001948  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  2388. 0000194C  486D A6C4                pea.l      [A5 - 0x593C]
  2389. 00001950  486D A6BA                pea.l      [A5 - 0x5946]
  2390. 00001954  486D A6BC                pea.l      [A5 - 0x5944]
  2391. 00001958  3F2D A6C0                move.w     -[A7], [A5 - 0x5940]
  2392. 0000195C  3F2D A6C2                move.w     -[A7], [A5 - 0x593E]
  2393. 00001960  206D A6B6                movea.l    A0, [A5 - 0x594A]
  2394. 00001964  4E90                     jsr        [A0]
  2395. label00001966:
  2396. 00001966  245F                     movea.l    A2, [A7]+
  2397. 00001968  4E75                     rts
  2398. fn0000196A:
  2399. 0000196A  2F0A                     move.l     -[A7], A2
  2400. 0000196C  246F 0008                movea.l    A2, [A7 + 0x8]
  2401. 00001970  302D A6C0                move.w     D0, [A5 - 0x5940]
  2402. 00001974  48C0                     ext.l      D0
  2403. 00001976  0C80 0000 0018           cmpi.l     D0, 0x18
  2404. 0000197C  623C                     bhi        +0x3E /* 000019BA */
  2405. 0000197E  D040                     add.w      D0, D0
  2406. 00001980  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  2407. 00001984  4EFB 0002                jmp        [PC + D0.w + 0x2]
  2408. 00001988  0032 0038 0044           ori.b      [A2 + D0.w + 0x44], 0x38 /* '8' */
  2409. 0000198E  0054 006A                ori.w      [A4], 0x6A /* 'j' */
  2410. 00001992  0084 00A2 00C4           ori.l      D4, 0xA200C4
  2411. 00001998  00EA                     .incomplete
  2412. 0000199A  0114                     btst       [A4], D0
  2413. 0000199C  0142                     bchg       D2, D0
  2414. 0000199E  0174 01AA 01E4 0222      bchg       [[0x1E4 + D0] + 0x222], D0
  2415. 000019A6  0264 02AA                andi.w     -[A4], 0x2AA
  2416. 000019AA  02F4                     .incomplete
  2417. 000019AC  0342                     bchg       D2, D1
  2418. 000019AE  0394                     bclr       [A4], D1
  2419. 000019B0  03EA                     .incomplete
  2420. 000019B2  0444 04A2                subi.w     D4, 0x4A2
  2421. 000019B6  0504                     btst       D4, D2
  2422. 000019B8  056A 7000                bchg       [A2 + 0x7000], D2
  2423. // begin alternate branch 000019BA-000019BC
  2424. label000019BA:
  2425. 000019BA  7000                     moveq.l    D0, 0x00
  2426. // end alternate branch 000019BA-000019BC
  2427. label000019BA: // (misaligned)
  2428. 000019BC  245F                     movea.l    A2, [A7]+
  2429. 000019BE  4E75                     rts
  2430. 000019C0  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2431. 000019C4  4E92                     jsr        [A2]
  2432. 000019C6  584F                     addq.w     A7, 4
  2433. 000019C8  245F                     movea.l    A2, [A7]+
  2434. 000019CA  4E75                     rts
  2435. 000019CC  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2436. 000019D0  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2437. 000019D4  4E92                     jsr        [A2]
  2438. 000019D6  504F                     addq.w     A7, 8
  2439. 000019D8  245F                     movea.l    A2, [A7]+
  2440. 000019DA  4E75                     rts
  2441. 000019DC  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2442. 000019E0  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2443. 000019E4  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2444. 000019E8  4E92                     jsr        [A2]
  2445. 000019EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2446. 000019EE  245F                     movea.l    A2, [A7]+
  2447. 000019F0  4E75                     rts
  2448. 000019F2  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2449. 000019F6  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2450. 000019FA  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2451. 000019FE  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2452. 00001A02  4E92                     jsr        [A2]
  2453. 00001A04  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2454. 00001A08  245F                     movea.l    A2, [A7]+
  2455. 00001A0A  4E75                     rts
  2456. 00001A0C  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2457. 00001A10  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2458. 00001A14  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2459. 00001A18  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2460. 00001A1C  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2461. 00001A20  4E92                     jsr        [A2]
  2462. 00001A22  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2463. 00001A26  245F                     movea.l    A2, [A7]+
  2464. 00001A28  4E75                     rts
  2465. 00001A2A  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2466. 00001A2E  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2467. 00001A32  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2468. 00001A36  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2469. 00001A3A  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2470. 00001A3E  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2471. 00001A42  4E92                     jsr        [A2]
  2472. 00001A44  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2473. 00001A48  245F                     movea.l    A2, [A7]+
  2474. 00001A4A  4E75                     rts
  2475. 00001A4C  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2476. 00001A50  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2477. 00001A54  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2478. 00001A58  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2479. 00001A5C  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2480. 00001A60  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2481. 00001A64  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2482. 00001A68  4E92                     jsr        [A2]
  2483. 00001A6A  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2484. 00001A6E  245F                     movea.l    A2, [A7]+
  2485. 00001A70  4E75                     rts
  2486. 00001A72  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2487. 00001A76  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2488. 00001A7A  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2489. 00001A7E  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2490. 00001A82  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2491. 00001A86  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2492. 00001A8A  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2493. 00001A8E  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2494. 00001A92  4E92                     jsr        [A2]
  2495. 00001A94  4FEF 0020                lea.l      A7, [A7 + 0x20]
  2496. 00001A98  245F                     movea.l    A2, [A7]+
  2497. 00001A9A  4E75                     rts
  2498. 00001A9C  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2499. 00001AA0  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2500. 00001AA4  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2501. 00001AA8  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2502. 00001AAC  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2503. 00001AB0  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2504. 00001AB4  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2505. 00001AB8  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2506. 00001ABC  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2507. 00001AC0  4E92                     jsr        [A2]
  2508. 00001AC2  4FEF 0024                lea.l      A7, [A7 + 0x24]
  2509. 00001AC6  245F                     movea.l    A2, [A7]+
  2510. 00001AC8  4E75                     rts
  2511. 00001ACA  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2512. 00001ACE  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2513. 00001AD2  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2514. 00001AD6  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2515. 00001ADA  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2516. 00001ADE  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2517. 00001AE2  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2518. 00001AE6  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2519. 00001AEA  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2520. 00001AEE  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2521. 00001AF2  4E92                     jsr        [A2]
  2522. 00001AF4  4FEF 0028                lea.l      A7, [A7 + 0x28]
  2523. 00001AF8  245F                     movea.l    A2, [A7]+
  2524. 00001AFA  4E75                     rts
  2525. 00001AFC  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2526. 00001B00  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2527. 00001B04  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2528. 00001B08  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2529. 00001B0C  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2530. 00001B10  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2531. 00001B14  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2532. 00001B18  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2533. 00001B1C  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2534. 00001B20  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2535. 00001B24  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2536. 00001B28  4E92                     jsr        [A2]
  2537. 00001B2A  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  2538. 00001B2E  245F                     movea.l    A2, [A7]+
  2539. 00001B30  4E75                     rts
  2540. 00001B32  2F2D A708                move.l     -[A7], [A5 - 0x58F8]
  2541. 00001B36  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2542. 00001B3A  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2543. 00001B3E  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2544. 00001B42  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2545. 00001B46  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2546. 00001B4A  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2547. 00001B4E  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2548. 00001B52  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2549. 00001B56  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2550. 00001B5A  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2551. 00001B5E  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2552. 00001B62  4E92                     jsr        [A2]
  2553. 00001B64  4FEF 0030                lea.l      A7, [A7 + 0x30]
  2554. 00001B68  245F                     movea.l    A2, [A7]+
  2555. 00001B6A  4E75                     rts
  2556. 00001B6C  2F2D A70E                move.l     -[A7], [A5 - 0x58F2]
  2557. 00001B70  2F2D A708                move.l     -[A7], [A5 - 0x58F8]
  2558. 00001B74  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2559. 00001B78  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2560. 00001B7C  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2561. 00001B80  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2562. 00001B84  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2563. 00001B88  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2564. 00001B8C  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2565. 00001B90  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2566. 00001B94  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2567. 00001B98  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2568. 00001B9C  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2569. 00001BA0  4E92                     jsr        [A2]
  2570. 00001BA2  4FEF 0034                lea.l      A7, [A7 + 0x34]
  2571. 00001BA6  245F                     movea.l    A2, [A7]+
  2572. 00001BA8  4E75                     rts
  2573. 00001BAA  2F2D A714                move.l     -[A7], [A5 - 0x58EC]
  2574. 00001BAE  2F2D A70E                move.l     -[A7], [A5 - 0x58F2]
  2575. 00001BB2  2F2D A708                move.l     -[A7], [A5 - 0x58F8]
  2576. 00001BB6  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2577. 00001BBA  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2578. 00001BBE  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2579. 00001BC2  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2580. 00001BC6  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2581. 00001BCA  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2582. 00001BCE  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2583. 00001BD2  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2584. 00001BD6  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2585. 00001BDA  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2586. 00001BDE  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2587. 00001BE2  4E92                     jsr        [A2]
  2588. 00001BE4  4FEF 0038                lea.l      A7, [A7 + 0x38]
  2589. 00001BE8  245F                     movea.l    A2, [A7]+
  2590. 00001BEA  4E75                     rts
  2591. 00001BEC  2F2D A71A                move.l     -[A7], [A5 - 0x58E6]
  2592. 00001BF0  2F2D A714                move.l     -[A7], [A5 - 0x58EC]
  2593. 00001BF4  2F2D A70E                move.l     -[A7], [A5 - 0x58F2]
  2594. 00001BF8  2F2D A708                move.l     -[A7], [A5 - 0x58F8]
  2595. 00001BFC  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2596. 00001C00  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2597. 00001C04  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2598. 00001C08  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2599. 00001C0C  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2600. 00001C10  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2601. 00001C14  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2602. 00001C18  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2603. 00001C1C  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2604. 00001C20  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2605. 00001C24  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2606. 00001C28  4E92                     jsr        [A2]
  2607. 00001C2A  4FEF 003C                lea.l      A7, [A7 + 0x3C]
  2608. 00001C2E  245F                     movea.l    A2, [A7]+
  2609. 00001C30  4E75                     rts
  2610. 00001C32  2F2D A720                move.l     -[A7], [A5 - 0x58E0]
  2611. 00001C36  2F2D A71A                move.l     -[A7], [A5 - 0x58E6]
  2612. 00001C3A  2F2D A714                move.l     -[A7], [A5 - 0x58EC]
  2613. 00001C3E  2F2D A70E                move.l     -[A7], [A5 - 0x58F2]
  2614. 00001C42  2F2D A708                move.l     -[A7], [A5 - 0x58F8]
  2615. 00001C46  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2616. 00001C4A  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2617. 00001C4E  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2618. 00001C52  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2619. 00001C56  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2620. 00001C5A  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2621. 00001C5E  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2622. 00001C62  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2623. 00001C66  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2624. 00001C6A  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2625. 00001C6E  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2626. 00001C72  4E92                     jsr        [A2]
  2627. 00001C74  4FEF 0040                lea.l      A7, [A7 + 0x40]
  2628. 00001C78  245F                     movea.l    A2, [A7]+
  2629. 00001C7A  4E75                     rts
  2630. 00001C7C  2F2D A726                move.l     -[A7], [A5 - 0x58DA]
  2631. 00001C80  2F2D A720                move.l     -[A7], [A5 - 0x58E0]
  2632. 00001C84  2F2D A71A                move.l     -[A7], [A5 - 0x58E6]
  2633. 00001C88  2F2D A714                move.l     -[A7], [A5 - 0x58EC]
  2634. 00001C8C  2F2D A70E                move.l     -[A7], [A5 - 0x58F2]
  2635. 00001C90  2F2D A708                move.l     -[A7], [A5 - 0x58F8]
  2636. 00001C94  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2637. 00001C98  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2638. 00001C9C  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2639. 00001CA0  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2640. 00001CA4  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2641. 00001CA8  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2642. 00001CAC  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2643. 00001CB0  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2644. 00001CB4  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2645. 00001CB8  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2646. 00001CBC  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2647. 00001CC0  4E92                     jsr        [A2]
  2648. 00001CC2  4FEF 0044                lea.l      A7, [A7 + 0x44]
  2649. 00001CC6  245F                     movea.l    A2, [A7]+
  2650. 00001CC8  4E75                     rts
  2651. 00001CCA  2F2D A72C                move.l     -[A7], [A5 - 0x58D4]
  2652. 00001CCE  2F2D A726                move.l     -[A7], [A5 - 0x58DA]
  2653. 00001CD2  2F2D A720                move.l     -[A7], [A5 - 0x58E0]
  2654. 00001CD6  2F2D A71A                move.l     -[A7], [A5 - 0x58E6]
  2655. 00001CDA  2F2D A714                move.l     -[A7], [A5 - 0x58EC]
  2656. 00001CDE  2F2D A70E                move.l     -[A7], [A5 - 0x58F2]
  2657. 00001CE2  2F2D A708                move.l     -[A7], [A5 - 0x58F8]
  2658. 00001CE6  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2659. 00001CEA  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2660. 00001CEE  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2661. 00001CF2  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2662. 00001CF6  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2663. 00001CFA  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2664. 00001CFE  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2665. 00001D02  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2666. 00001D06  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2667. 00001D0A  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2668. 00001D0E  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2669. 00001D12  4E92                     jsr        [A2]
  2670. 00001D14  4FEF 0048                lea.l      A7, [A7 + 0x48]
  2671. 00001D18  245F                     movea.l    A2, [A7]+
  2672. 00001D1A  4E75                     rts
  2673. 00001D1C  2F2D A732                move.l     -[A7], [A5 - 0x58CE]
  2674. 00001D20  2F2D A72C                move.l     -[A7], [A5 - 0x58D4]
  2675. 00001D24  2F2D A726                move.l     -[A7], [A5 - 0x58DA]
  2676. 00001D28  2F2D A720                move.l     -[A7], [A5 - 0x58E0]
  2677. 00001D2C  2F2D A71A                move.l     -[A7], [A5 - 0x58E6]
  2678. 00001D30  2F2D A714                move.l     -[A7], [A5 - 0x58EC]
  2679. 00001D34  2F2D A70E                move.l     -[A7], [A5 - 0x58F2]
  2680. 00001D38  2F2D A708                move.l     -[A7], [A5 - 0x58F8]
  2681. 00001D3C  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2682. 00001D40  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2683. 00001D44  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2684. 00001D48  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2685. 00001D4C  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2686. 00001D50  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2687. 00001D54  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2688. 00001D58  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2689. 00001D5C  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2690. 00001D60  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2691. 00001D64  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2692. 00001D68  4E92                     jsr        [A2]
  2693. 00001D6A  4FEF 004C                lea.l      A7, [A7 + 0x4C]
  2694. 00001D6E  245F                     movea.l    A2, [A7]+
  2695. 00001D70  4E75                     rts
  2696. 00001D72  2F2D A738                move.l     -[A7], [A5 - 0x58C8]
  2697. 00001D76  2F2D A732                move.l     -[A7], [A5 - 0x58CE]
  2698. 00001D7A  2F2D A72C                move.l     -[A7], [A5 - 0x58D4]
  2699. 00001D7E  2F2D A726                move.l     -[A7], [A5 - 0x58DA]
  2700. 00001D82  2F2D A720                move.l     -[A7], [A5 - 0x58E0]
  2701. 00001D86  2F2D A71A                move.l     -[A7], [A5 - 0x58E6]
  2702. 00001D8A  2F2D A714                move.l     -[A7], [A5 - 0x58EC]
  2703. 00001D8E  2F2D A70E                move.l     -[A7], [A5 - 0x58F2]
  2704. 00001D92  2F2D A708                move.l     -[A7], [A5 - 0x58F8]
  2705. 00001D96  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2706. 00001D9A  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2707. 00001D9E  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2708. 00001DA2  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2709. 00001DA6  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2710. 00001DAA  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2711. 00001DAE  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2712. 00001DB2  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2713. 00001DB6  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2714. 00001DBA  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2715. 00001DBE  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2716. 00001DC2  4E92                     jsr        [A2]
  2717. 00001DC4  4FEF 0050                lea.l      A7, [A7 + 0x50]
  2718. 00001DC8  245F                     movea.l    A2, [A7]+
  2719. 00001DCA  4E75                     rts
  2720. 00001DCC  2F2D A73E                move.l     -[A7], [A5 - 0x58C2]
  2721. 00001DD0  2F2D A738                move.l     -[A7], [A5 - 0x58C8]
  2722. 00001DD4  2F2D A732                move.l     -[A7], [A5 - 0x58CE]
  2723. 00001DD8  2F2D A72C                move.l     -[A7], [A5 - 0x58D4]
  2724. 00001DDC  2F2D A726                move.l     -[A7], [A5 - 0x58DA]
  2725. 00001DE0  2F2D A720                move.l     -[A7], [A5 - 0x58E0]
  2726. 00001DE4  2F2D A71A                move.l     -[A7], [A5 - 0x58E6]
  2727. 00001DE8  2F2D A714                move.l     -[A7], [A5 - 0x58EC]
  2728. 00001DEC  2F2D A70E                move.l     -[A7], [A5 - 0x58F2]
  2729. 00001DF0  2F2D A708                move.l     -[A7], [A5 - 0x58F8]
  2730. 00001DF4  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2731. 00001DF8  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2732. 00001DFC  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2733. 00001E00  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2734. 00001E04  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2735. 00001E08  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2736. 00001E0C  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2737. 00001E10  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2738. 00001E14  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2739. 00001E18  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2740. 00001E1C  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2741. 00001E20  4E92                     jsr        [A2]
  2742. 00001E22  4FEF 0054                lea.l      A7, [A7 + 0x54]
  2743. 00001E26  245F                     movea.l    A2, [A7]+
  2744. 00001E28  4E75                     rts
  2745. 00001E2A  2F2D A744                move.l     -[A7], [A5 - 0x58BC]
  2746. 00001E2E  2F2D A73E                move.l     -[A7], [A5 - 0x58C2]
  2747. 00001E32  2F2D A738                move.l     -[A7], [A5 - 0x58C8]
  2748. 00001E36  2F2D A732                move.l     -[A7], [A5 - 0x58CE]
  2749. 00001E3A  2F2D A72C                move.l     -[A7], [A5 - 0x58D4]
  2750. 00001E3E  2F2D A726                move.l     -[A7], [A5 - 0x58DA]
  2751. 00001E42  2F2D A720                move.l     -[A7], [A5 - 0x58E0]
  2752. 00001E46  2F2D A71A                move.l     -[A7], [A5 - 0x58E6]
  2753. 00001E4A  2F2D A714                move.l     -[A7], [A5 - 0x58EC]
  2754. 00001E4E  2F2D A70E                move.l     -[A7], [A5 - 0x58F2]
  2755. 00001E52  2F2D A708                move.l     -[A7], [A5 - 0x58F8]
  2756. 00001E56  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2757. 00001E5A  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2758. 00001E5E  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2759. 00001E62  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2760. 00001E66  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2761. 00001E6A  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2762. 00001E6E  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2763. 00001E72  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2764. 00001E76  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2765. 00001E7A  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2766. 00001E7E  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2767. 00001E82  4E92                     jsr        [A2]
  2768. 00001E84  4FEF 0058                lea.l      A7, [A7 + 0x58]
  2769. 00001E88  245F                     movea.l    A2, [A7]+
  2770. 00001E8A  4E75                     rts
  2771. 00001E8C  2F2D A74A                move.l     -[A7], [A5 - 0x58B6]
  2772. 00001E90  2F2D A744                move.l     -[A7], [A5 - 0x58BC]
  2773. 00001E94  2F2D A73E                move.l     -[A7], [A5 - 0x58C2]
  2774. 00001E98  2F2D A738                move.l     -[A7], [A5 - 0x58C8]
  2775. 00001E9C  2F2D A732                move.l     -[A7], [A5 - 0x58CE]
  2776. 00001EA0  2F2D A72C                move.l     -[A7], [A5 - 0x58D4]
  2777. 00001EA4  2F2D A726                move.l     -[A7], [A5 - 0x58DA]
  2778. 00001EA8  2F2D A720                move.l     -[A7], [A5 - 0x58E0]
  2779. 00001EAC  2F2D A71A                move.l     -[A7], [A5 - 0x58E6]
  2780. 00001EB0  2F2D A714                move.l     -[A7], [A5 - 0x58EC]
  2781. 00001EB4  2F2D A70E                move.l     -[A7], [A5 - 0x58F2]
  2782. 00001EB8  2F2D A708                move.l     -[A7], [A5 - 0x58F8]
  2783. 00001EBC  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2784. 00001EC0  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2785. 00001EC4  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2786. 00001EC8  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2787. 00001ECC  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2788. 00001ED0  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2789. 00001ED4  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2790. 00001ED8  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2791. 00001EDC  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2792. 00001EE0  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2793. 00001EE4  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2794. 00001EE8  4E92                     jsr        [A2]
  2795. 00001EEA  4FEF 005C                lea.l      A7, [A7 + 0x5C]
  2796. 00001EEE  245F                     movea.l    A2, [A7]+
  2797. 00001EF0  4E75                     rts
  2798. 00001EF2  2F2D A750                move.l     -[A7], [A5 - 0x58B0]
  2799. 00001EF6  2F2D A74A                move.l     -[A7], [A5 - 0x58B6]
  2800. 00001EFA  2F2D A744                move.l     -[A7], [A5 - 0x58BC]
  2801. 00001EFE  2F2D A73E                move.l     -[A7], [A5 - 0x58C2]
  2802. 00001F02  2F2D A738                move.l     -[A7], [A5 - 0x58C8]
  2803. 00001F06  2F2D A732                move.l     -[A7], [A5 - 0x58CE]
  2804. 00001F0A  2F2D A72C                move.l     -[A7], [A5 - 0x58D4]
  2805. 00001F0E  2F2D A726                move.l     -[A7], [A5 - 0x58DA]
  2806. 00001F12  2F2D A720                move.l     -[A7], [A5 - 0x58E0]
  2807. 00001F16  2F2D A71A                move.l     -[A7], [A5 - 0x58E6]
  2808. 00001F1A  2F2D A714                move.l     -[A7], [A5 - 0x58EC]
  2809. 00001F1E  2F2D A70E                move.l     -[A7], [A5 - 0x58F2]
  2810. 00001F22  2F2D A708                move.l     -[A7], [A5 - 0x58F8]
  2811. 00001F26  2F2D A702                move.l     -[A7], [A5 - 0x58FE]
  2812. 00001F2A  2F2D A6FC                move.l     -[A7], [A5 - 0x5904]
  2813. 00001F2E  2F2D A6F6                move.l     -[A7], [A5 - 0x590A]
  2814. 00001F32  2F2D A6F0                move.l     -[A7], [A5 - 0x5910]
  2815. 00001F36  2F2D A6EA                move.l     -[A7], [A5 - 0x5916]
  2816. 00001F3A  2F2D A6E4                move.l     -[A7], [A5 - 0x591C]
  2817. 00001F3E  2F2D A6DE                move.l     -[A7], [A5 - 0x5922]
  2818. 00001F42  2F2D A6D8                move.l     -[A7], [A5 - 0x5928]
  2819. 00001F46  2F2D A6D2                move.l     -[A7], [A5 - 0x592E]
  2820. 00001F4A  2F2D A6CC                move.l     -[A7], [A5 - 0x5934]
  2821. 00001F4E  2F2D A6C6                move.l     -[A7], [A5 - 0x593A]
  2822. 00001F52  4E92                     jsr        [A2]
  2823. 00001F54  4FEF 0060                lea.l      A7, [A7 + 0x60]
  2824. 00001F58  245F                     movea.l    A2, [A7]+
  2825. 00001F5A  4E75                     rts
  2826. 00001F5C  0000 0001                ori.b      D0, 0x1
  2827. 00001F60  40B2 0000                negx.l     [A2 + D0.w]
  2828. 00001F64  0000 0000                ori.b      D0, 0x0
  2829. 00001F68  0000                     .incomplete
  2830.